![](/img/trans.png)
[英]How to stream MP3 data via WebSockets with node.js and socket.io?
[英]Streaming music synchronously from a mp3 file via a nodejs server + socket.io
我的服务器上有一个mp3文件。
我希望所有访问该URL的客户都能同步收听该音乐。
那是。
可以说文件播放了6分钟。
我从上午10:00开始播放歌曲
上午10:03发出的请求应从歌曲的第三分钟开始收听。
我所有的客户都应同步收听歌曲。
如何使用nodejs和socket.io实现此目的?
编辑:如果您想确切地执行所要求的操作,则链接上的答案会更好地匹配:
https://stackoverflow.com/a/26029102/67945
我最初的答案是对ipv4多播的好处失去了信心。
您正在寻找的是流媒体。
随着流媒体使用量的增加(与每个拥有自己的开放连接的客户端相对),流媒体使用带来的好处随着您的侦听器群的增长而特别明显,但订阅源仍使用相同的带宽。 否则,您很快就会陷入带宽问题。
流是一个协议(如http),您可以在此处检查流服务器的列表 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.