我在Windows / IIS上使用Ratchet for PHP成功设置了WebSocket服务器。我使用了Ratchet可用的WAMP(WebSocket应用程序消息传递协议)设置,以便我具有Pub / Sub和RPC功能。这对于聊天或简单更新等小问题非常有用。我很好奇的是如何将原始二进制数据(如音频/视频)流式传输给目标受众(1个或更多人)......
服务器:
- Windows 7(64位)/ Windows 2008 Server Enterprise(64位)
- PHP 5.4.x
- 棘轮(WebSocket服务器)http://socketo.me/docs/wamp
客户端设置:
- 高速公路| JS http://autobahn.ws/js/
- when.js https://github.com/cujojs/when
使用我的设置是否有解决方案允许我将二进制数据流式传输到目标受众?提前致谢!
答案 0 :(得分:1)
从技术上讲,您可以像下面这样设置流媒体:Send and receive binary data over web sockets in Javascript?
然后播放音频:Streaming Binary with Node.js and WebSockets
没有找到任何有用的视频播放通过流数据,我认为目前它不可用或高度实验。
答案 1 :(得分:1)