cod*_*and 8 javascript streaming websocket node.js socket.io
所以我的服务器上有一个mp3文件.
我希望所有访问该网址的客户都能同步收听该音乐.
那是.
让我们说文件播放6分钟.
我在上午10点开始播放这首歌
上午10:03发出的请求应该从歌曲的第3分钟开始收听.
我的所有客户都应该同步收听这首歌.
我如何使用nodejs和socket.io实现这一目标
编辑:如果你想完全按照要求做的话,链接上的答案是一个更好的匹配:
我的原始答案在ipv4多播的好处上松了一口气.
您正在寻找的是流媒体.
流式传输的使用带来的好处(与每个拥有自己的开放式连接的客户端相对)都是特别明显的,因为您的监听器基础增长但是Feed仍然使用相同的带宽.否则你会很快变成带宽问题.
Streaming是一种协议(作为http),您可以在此处查看Streaming Servers列表.
一个非常流行(和免费)的流媒体服务器是IceCast.
有了一点Flash,你就可以拥有一个客户端播放器.
| 归档时间: |
|
| 查看次数: |
6664 次 |
| 最近记录: |