2

Python で AAC+ シャウトキャスト ストリームを再生したいと考えています。Bass_aac を試してみました。これは Bass オーディオ ライブラリの拡張機能で、AAC+ をうまく処理できないと主張しています。必要に応じて、外部ライブラリへのバインドを作成することはまったく問題ありません。提案?

4

1 に答える 1

0

gst-python経由でGSTreamerを使用するのが良い解決策です。GST は、HTTP ストリーミングからスピーカー出力までのオーディオ パイプライン全体を処理できます。

gst-launchAPIの感触をつかむために使用することをお勧めします

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

または他のプラグインを使用souphttpsrcして、メタデータまたはより高度な出力を受信できるようにすることができます。

注:;シャウトキャスト URL の は、メタデータなしでオーディオのみのストリームを強制します。これは、より一般的なオーディオ ストリーミングではなく、shoutcast/icecast に関連する問題を特定するのに役立ちます。

于 2012-05-17T19:22:57.870 に答える