Можно ли передавать несколько каналов аудио u-law через RTP?
В настоящее время я записываю аудио с 8000 выборками в секунду, 8 битами на выборку и одним каналом и отправляю их на другой компьютер с использованием RTP.
Буду ли я создавать двухканальный буфер, состоящий из аудио u-law, перед отправкой RTP-пакета? Что-то вроде этого:
[uLawLeftEarSample0][uLawRightEarSample0][uLawLeftEarSample1][uLawRightEarSample1][uLawLeftEarSample2][uLawRightEarSample2]...[uLawLeftEarSample8000][uLawRightEarSample8000]
Будет ли что-то подобное RFC-совместимым?
1 ответ
При тестировании моего кода с VLC в качестве плеера "двухканальная" полезная нагрузка u-law rtp читалась бы так, как если бы она была моно. Похоже, мне придется использовать профиль, который поддерживает два канала, такие как MP3 или WAV. Больше здесь.