Javascript 使用RecordRTC录制WebRTC视频显示IE和Safari中的错误
我正在开发用于视频录制的WebRtc和javascript库RecordRtc。目前,两者都将在Chrom和Mozilla上运行。使用另一个javascript库adaper.js,我可以在Internet Explorer和Safari中创建work navigator.getUserMedia()。下面的代码是检测输入设备的,例如:所有浏览器中的内置摄像头Javascript 使用RecordRTC录制WebRTC视频显示IE和Safari中的错误,javascript,webrtc,recordrtc,Javascript,Webrtc,Recordrtc,我正在开发用于视频录制的WebRtc和javascript库RecordRtc。目前,两者都将在Chrom和Mozilla上运行。使用另一个javascript库adaper.js,我可以在Internet Explorer和Safari中创建work navigator.getUserMedia()。下面的代码是检测输入设备的,例如:所有浏览器中的内置摄像头 <video id="video" autoplay="" loop="" controls="" muted=""><
<video id="video" autoplay="" loop="" controls="" muted=""></video>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="https://www.webrtc-experiment.com/RecordRTC.js"> </script>
<script type="text/javascript" src="https://cdn.temasys.com.sg/adapterjs/0.13.3/adapter.min.js"></script>
<script type="text/javascript">
var recorder;
var video = document.getElementById('video');
AdapterJS.webRTCReady(function(isUsingPlugin) {
navigator.getUserMedia = navigator.getUserMedia ||
navigator.webkitGetUserMedia ||
navigator.mozGetUserMedia ||
navigator.msGetUserMedia;
navigator.getUserMedia({ audio: true, video: true }, function(stream) {
//console.log("hai");
video.src = URL.createObjectURL(stream);
video.width = 320;
video.height = 240;
var options = {
type: 'video',
video: {
width: 320,
height: 240
},
canvas: {
width: 320,
height: 240
}
};
recorder = window.RecordRTC(stream, options);
//console.log(recorder);
recorder.startRecording();
}});
});
</script>
它正在显示
"No such interface supported"
如果有人能提出任何解决方案或替代方案,我们将非常感谢您的帮助,因为我基本上被卡住了 这是因为IE和Safari尚未在其最新稳定的公开发行版中实现WebRTC
查看页面了解详细信息。您可以使用Temasys WebRTC插件和Adapter.js支持所有四种主要浏览器。我们还将填充到ORTC和Edge,尽管如前所述,Edge目前不支持WebRTC视频流 Temasys的PaaS还可在私人测试版和根据要求提供录制和存档。GA将于2016年第二季度晚些时候发布
披露:我现在是Temasy的首席运营官和首席营销官。。还没有Safari/IE支持。苹果公司的人(据传闻)计划实施WebRTC,让我们拭目以待吧!IE(可能/似乎)已从MSEdge停止。虽然此链接可以回答问题,但最好在此处包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,仅链接的答案可能无效。-好的,但这个具体问题与时间完全无关:)
"No such interface supported"