编写Python Music Streamer
|
我想在Python中实现一个服务器,该服务器通过HTTP流化MP3格式的音乐。我希望它播放音乐,以便客户端可以连接到流并开始收听当前正在播放的内容,就像广播电台一样。
以前,我已经使用SocketServer.TCPServer在Python中实现了自己的HTTP服务器(是的,我知道BaseHTTPServer存在,只是想自己编写一个微型HTTP堆栈),那么音乐流媒体在架构上会有什么不同?我需要在网络端和MP3端查看哪些库?
没有找到相关结果
已邀请:
5 个回复
田损比报
抵浮细
屠创氓读叔
您可以通过网址提供播放列表:
该资源的内容将仅仅是:
播放器(例如Winamp)将能够在HTTP服务器上打开指向m3u文件的URL,然后开始流式播放播放列表中的第一首歌曲。支持该功能所需要做的就是提供mp3文件,就像提供其他静态内容一样。 根据要支持的客户端数量,您可能希望使用Twisted之类的库来查看异步IO,以支持大量的同时流。
净爽
豹芜澈