потоковое Mula RTP с Gstreamer - PullRequest
0 голосов
/ 26 января 2020

Я могу транслировать и получать аудиопакеты rtp с помощью следующих команд в gstreamer, но когда я хочу транслировать звук с gstreamer на этот многоадресный проигрыватель проекта , я слышу только шум! как мне настроить мой gstreamer для потоковой передачи в правильном формате?

потоковый код:

gst-launch-1.0 -v autoaudiosrc ! audioconvert ! audioresample ! audio/x-raw,rate=8000,channels=1, layout=interleaved ! \
     mulawenc ! rtppcmupay ! tee name=t ! queue ! udpsink host=192.168.0.249 port=5000 t. ! \
     queue ! udpsink host=127.0.0.1 port=5000

и я получаю поток от локального хоста с помощью этой команды:

gst-launch-1.0 udpsrc port=5000 caps="application/x-rtp" ! rtppcmudepay ! mulawdec ! \
    queue ! audioconvert ! audioresample ! autoaudiosink

на моем компьютере, когда я слушаю rtp, полученное аудио является потрясающим, но на другом компьютере, когда я использую этот проект многоадресного проигрывателя , я получаю только шумы. Какую конфигурацию настроить, чтобы я мог получить звук на другом компьютере?

Редактировать:

Мы обнаружили, что в этом проекте есть опция джиттера, если джиттер установлен в выключенном состоянии программа работает нормально, но при включенном джиттере есть шум ...

что такое джиттер и как с этим работать?

...