У меня есть три коробки, посылающие живое аудио одновременно по сети. Я хочу настроить ffmpeg, чтобы получать все три аудиопотока, смешивать их и выводить на динамик. Я пытался использовать avplay с несколькими сетевыми входами, но он будет принимать только один.
Есть какой-либо способ сделать это?
[1] + ffmpeg -f mpegts -i udp: //224.255.0.9: 11841 -f mpegts -i udp: //224.255.0.8: 11841 -filter_complex -ac 2 -c 2 -c: libmp3lame -q: a 4 -f alsa hw: 0,0 & amp;
—
Yile Ku
ffmpeg -f alsa -i hw: 1,0 -ac 2 -ar 48000 -acodec mp2 -f mpegts udp: //224.255.0.8: 11841
—
Yile Ku
Я использую эти две команды на двух разных машинах. Получатель никогда не видит поток, поскольку ожидает 224.255.0.9 данных перед открытием 224.255.0.8. Есть ли способ принудительно открыть все потоки при запуске ffmpeg?
—
Yile Ku