WebRTC远程视频不流动
WebRTC remote video not flowing
我的示例WebRTC应用程序面临着非常奇怪的问题。这个应用程序只是使用getUserMedia获取本地摄像机流,使用RTCPeerConnection创建连接并将其发送到远程浏览器。当在Mozilla Nightly中尝试时,它工作得很好,但在Google Chrome(25和26测试版)中,onaddstream事件被触发,但远程视频仍然是空的。为了将远程视频流附加到视频元素,我使用createObjectURL,当我检查视频元素时,似乎设置了src属性中的流blob ( mediaststream: in Nightly和blob:http:// in Chrome)。有人知道问题出在哪里吗?谢谢你的帮助。
try:
window.URL = window.webkitURL || window.mozURL || window.URL;
if (moz) video.mozSrcObject = stream;
else {
video.src = window.URL.createObjectURL(stream) || stream;
}
video.play();
检查流的onended属性。它应该是false
相关文章:
- 为什么视频不显示在有角度的灯箱中?图像有效,但视频无效;t
- getusermedia视频不是在three.js平面上绘制的
- 修改其<源>元素的 src 属性后,视频不会更新
- 点击启动的视频不会在 Firefox 中启动,但在 Chrome 中会启动
- 当屏幕变宽时,视频不会变宽
- 如何保护闪存视频不刷新?.
- j查询视频不循环播放
- 使用 JW 播放器闪光灯进行静音切换的链接,回退到 HTML5 视频不起作用
- YouTube视频不会重复
- iframe中的Youtube视频不会隐藏在Safari 5.1中
- 除非禁用缓存,否则 HTML 视频不起作用
- 嵌入的 Youtube 视频不显示
- 通过 JSON 获取 JavaScript 中单个视频(不是 feed)的 Youtube 信息
- 如果视频不在浏览器视图中,但未重新启动,则停止播放视频
- 视频不在Video.js中播放,但可以直接链接
- HTML5视频不会在Chrome和Safari上自动播放
- 华丽的弹出式视频不是弹出式的
- 预加载视频(不播放,不改变源,不自动播放)点击或可见时
- 嵌入vimeo/youtube视频不停止
- WebRTC远程视频不流动