Trying to call getUserMedia from an insecure document.
我正在测试safari 11技术预览版.尝试在localhost中运行基本对等方时出现此错误.在safari 11中有没有人体验过相同或者localhost被视为不安全区域?
在野生动物园中允许这样的任何旗帜或设置?目前我正在使用ngrok通过https进行隧道传输并在同一台机器上访问.
到目前为止,我已经找到了一种方法,只能使用MediaRecorderAPI 记录本地或远程,但是可以混合并记录两个流并获得blob吗?
请注意它的音频蒸汽,我不想在服务器端混合/记录.
我有一个RTCPeerConnection作为pc.
var local_stream = pc.getLocalStreams()[0];
var remote_stream = pc.getRemoteStreams()[0];
var audioChunks = [];
var rec = new MediaRecorder(local_stream);
rec.ondataavailable = e => {
audioChunks.push(e.data);
if (rec.state == "inactive")
// Play audio using new blob
}
rec.start();
Run Code Online (Sandbox Code Playgroud)
即使我尝试在MediaStreamAPI中添加多个曲目,但它仍然只提供第一首曲目音频.任何帮助或见解'不胜感激!