2024-05-20 23:50:45 发布
网友
我希望在Python中播放AAC+shoutcast流。我尝试过bass_aac,一个bass音频库的扩展,声称能够处理aac+失败。如果需要的话,我完全愿意为外部库编写绑定。建议?在
通过gst-python使用GSTreamer将是一个不错的解决方案。GST可以处理从HTTP流到扬声器输出的整个音频管道。在
我建议使用gst-launch来了解一下API
gst-launch
gst-launch playbin2 uri=http://stream0.freshair.org.uk:3066/;
您可以使用souphttpsrc或其他插件来接收元数据或更高级的输出。在
souphttpsrc
注意:shoutcast URL中的;强制一个没有任何元数据的音频流。这有助于定位与shoutcast/icecast相关的问题,而不是更一般的音频流
;
通过gst-python使用GSTreamer将是一个不错的解决方案。GST可以处理从HTTP流到扬声器输出的整个音频管道。在
我建议使用
gst-launch
来了解一下API您可以使用
souphttpsrc
或其他插件来接收元数据或更高级的输出。在注意:shoutcast URL中的
;
强制一个没有任何元数据的音频流。这有助于定位与shoutcast/icecast相关的问题,而不是更一般的音频流相关问题 更多 >
编程相关推荐