Можно ли передавать несколько каналов аудио 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. Больше здесь.

Другие вопросы по тегам