Я пытаюсь смешать несколько аудио-пакетов udp rtp, которые были созданы с помощью следующей команды на некоторых других компьютерах, но после большого поиска я не смог найти какую-то правильную команду для смешивания полученных aud ios.
Я использую эту команду для потоковой передачи звука с других компьютеров на мой компьютер:
gst-launch-1.0 autoaudiosrc ! audioconvert ! rtpL24pay ! udpsink host=<MY_COMPUTER_IP> port=<some_port_number>
, и я могу получить поток на моем компьютере с помощью этой команды:
gst-launch-1.0 -v udpsrc port=<port_number> caps="application/x-rtp,channels=(int)2,format=(string)S16LE,media=(string)audio,payload=(int)96,clock-rate=(int)44100,encoding-name=(string)L24" ! rtpL24depay ! audioconvert ! autoaudiosink sync=false
, но я хочу смешать принимаемые потоки вместе и воспроизводить их как один звук только в одном конвейере, как я могу это сделать?