Api socketio视频流
目前,我在本地机器上开发了node.js和socket.io应用程序,以测试一些新的web技术和API 目前,我有一个用户能够登录到我的应用程序,并在页面上以html5视频元素显示他们的网络摄像头流。现在该元素的源是这样的:Api socketio视频流,api,node.js,webkit,socket.io,Api,Node.js,Webkit,Socket.io,目前,我在本地机器上开发了node.js和socket.io应用程序,以测试一些新的web技术和API 目前,我有一个用户能够登录到我的应用程序,并在页面上以html5视频元素显示他们的网络摄像头流。现在该元素的源是这样的: <video id="self" autoplay="" style="display: inline; " src="blob:http%3A//192.168.1.20%3A1234/29768571-e561-4b28-9ebe-bf53d2ee13ad">
<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部分。到目前为止,在我的本地网络上进行测试时,第二个用户在blob上得到了404错误。我有什么遗漏吗?socket.io是否也能使该流持续不断地流化?您不能将BLOB的地址传递给其他客户端,您拥有的地址特定于该页面。您应该发送视频的内容,而不是地址。是否可以通过socket.io发送视频的字节数据?WebSocket上有二进制规范,但不确定。您可以将数据转换为base64格式,它将是可移植的