Я могу транслировать и получать аудиопакеты 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, полученное аудио является потрясающим, но на другом компьютере, когда я использую этот проект многоадресного проигрывателя , я получаю только шумы. Какую конфигурацию настроить, чтобы я мог получить звук на другом компьютере?
Редактировать:
Мы обнаружили, что в этом проекте есть опция джиттера, если джиттер установлен в выключенном состоянии программа работает нормально, но при включенном джиттере есть шум ...
что такое джиттер и как с этим работать?