2010-12-21 36 views

回答

0

使用GSTreamer通过gst-python将是一个很好的解决方案。 GST可以处理从HTTP流向扬声器输出的整个音频流水线。

我会建议使用gst-launch获得API的感觉

gst-launch playbin2 uri=http://stream0.freshair.org.uk:3066/; 

您可以使用souphttpsrc或其他插件,以使接收元数据或更高级的输出。

注意:shoutcast URL中的;强制仅使用音频而不使用任何元数据。这对于本地化与shoutcast/icecast相关的问题很有用,而不是更普遍的音频流,