2010-12-21 125 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相關的問題很有用,而不是更普遍的音頻流,