• Как отправить аудиофайл по POST HTTP с помощью PulseAudio?

    @res2001
    Developer, ex-admin
    На сколько я знаю pulseaudio сама не умеет читать звуковые файлы.
    Она может только писать в (play) или читать из (record) звукового устройства аудио данные.
    Из аудио файла данные нужно читать другими средствами. Например можно использовать libsndfile. Прочитанные данные уже можно подавать для воспроизведения в pulseaudio.
    Как-то так.

    Я сам еще не успел плотно познакомиться с pulseaudio, но скоро предстоит этим заняться, так что я пока изучаю тему. libsndfile - достаточно простая библиотека, поддерживает несколько широко распространенных форматов аудио файлов (mp3 - не поддерживает по лицензионным соображениям).
    Ответ написан
    Комментировать