Способ для потокового аудио AAC + в Python? - PullRequest
2 голосов
/ 21 декабря 2010

Я хочу воспроизвести поток потоковой записи AAC + на Python. Я пробовал с bass_aac, расширением аудио библиотеки Bass, которая утверждает, что может обрабатывать AAC + безуспешно. Я совершенно готов написать привязку к внешней библиотеке, если это необходимо. Предложения?

1 Ответ

0 голосов
/ 17 мая 2012

Использование GSTreamer через gst-python было бы хорошим решением.GST может обрабатывать весь звуковой конвейер от потоковой передачи HTTP до выхода динамика.

Я бы предложил использовать gst-launch, чтобы получить представление о API

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

Вы можете использовать souphttpsrcили другие плагины, позволяющие получать метаданные или более расширенный вывод.

Примечание: ; в URL-адресе shoutcast вызывает поток только аудио без метаданных.Это полезно для локализации проблем, связанных с shoutcast / icecast, а не с более общей потоковой передачей звука,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...