【问题标题】:WebRTC remote video not flowingWebRTC 远程视频不流动
【发布时间】:2013-03-27 08:36:52
【问题描述】:

我的示例 WebRTC 应用程序遇到了非常奇怪的问题。该应用程序只是使用 getUserMedia 获取本地摄像头流,使用 RTCPeerConnection 创建连接并将其发送到远程浏览器。在 Mozilla Nightly 中尝试时,它运行良好,但在 Google Chrome(25 和 26beta)中,onaddstream 事件被触发,但远程视频仍然为空。为了将远程视频流附加到视频元素,我使用 createObjectURL 并且当我检查视频元素时,似乎设置了 src 属性中的流 blob(mediastream:在夜间和 blob:http:// 在 Chrome 中)。有人知道问题出在哪里吗?感谢您的帮助。

【问题讨论】:

标签: javascript html webrtc


【解决方案1】:

尝试:

window.URL = window.webkitURL || window.mozURL || window.URL;
if (moz) video.mozSrcObject = stream;
else {
    video.src = window.URL.createObjectURL(stream) || stream;
}
video.play();

并检查流的onended属性。应该是假的

【讨论】:

    猜你喜欢
    • 2013-06-27
    • 1970-01-01
    • 2020-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-18
    相关资源
    最近更新 更多