socketio视频流

时间:2012-06-08 15:38:39

标签: api node.js webkit socket.io

目前我在本地计算机上开发了一个node.js和socket.io应用程序,以测试一些新的Web技术和apis。

目前我有一个用户可以登录我的应用程序并在html5视频元素中在页面上显示他们的网络摄像头流。现在该元素的来源是这样的:

<video id="self" autoplay="" style="display: inline; " src="blob:http%3A//192.168.1.20%3A1234/29768571-e561-4b28-9ebe-bf53d2ee13ad"></video>

我已启用加入应用程序请求的其他用户查看其流,因此我向他们传递 blob:http%3A // 192.168.1.20%3A1234 / 29768571-e561-4b28-9ebe-bf53d2ee13ad < / strong>流式用户的一部分。现在在我的本地网络上进行测试,第二个用户在blob上收到404错误。有什么我想念的吗? socket.io还能保持该流不断流式传输吗?

1 个答案:

答案 0 :(得分:0)

您无法将BLOB的地址传递给其他客户端,您拥有的地址特定于该页面。您应该发送视频内容,而不是地址。