Ive играл с MediaRecorder
, чтобы сохранить MediaStream
, который был создан getUserMedia
. Я очень доволен результатами, но мне нужно что-то подобное, которое имеет лучшую поддержку кросс-браузера.MediaRecorder Alternatives
Вот некоторые примеры кода для того, как я использую MediaRecorder
(просто чтобы дать вам некоторый контекст):
var mediaRec;
navigator.getUserMedia({
audio:true
},function(stream){
mediaRec=new MediaRecorder(stream);
mediaRec.start(10000);
mediaRec.ondataavailable=function(e){
};
},function(err){});
Кажется, что MediaRecorder
only works in the Firefox browser and the Firefox OS.
Однако MediaRecorder
is part of the W3C Specification и Google Chrome has stated it intends to support it in a future release, но какие варианты у меня есть?
Я знаю, что такие плагины, как Flash и Silverlight, могут достигать того же, что и MediaRecorder
, но мне нужно решение javascript.
Может ли кто-нибудь помочь?