【发布时间】:2014-09-10 06:49:47
【问题描述】:
我想测试最简单的 SignalR 和 WebRTC 实现。我将代码托管在https://github.com/foyzulkarim/WebRtc
我制作了两个不同的文件“index.html”和“index1.html”。 在 index.html 中,我通过 signalr 播放了一个视频文件,效果非常好。但是当我用网络摄像头的提要替换现有的视频文件时,它开始出现错误。
运行几秒钟后,我开始收到此错误 “WebSocket 已处于 CLOSING 或 CLOSED 状态。” 我尝试限制但没有更改,仍然收到错误.知道为什么会发生吗?
错误图片
您可以查看视频我http://1drv.ms/1meM1OI
【问题讨论】:
-
PeerConnection 中的什么时候(根据您的代码,我假设 WebRTC 中存在对等连接)您会收到错误消息吗?
-
我没有任何对等连接。我得到视频标签的提要,然后将其显示到画布上。然后从画布中获取 dataUrl。然后将其发送给信号器进行广播。问题是,这种方法适用于视频文件,但不适用于网络摄像头。
标签: websocket html5-canvas html5-video signalr webrtc