Получение аудиоданных из RTP, отфильтрованных по порту

У меня возникли проблемы с получением потока RTP с помощью ffmpeg,

Это SDP, который я использую:

v=0
o=- 0 0 IN IP4 127.0.0.1
s=No Name
c=IN IP4 40.123.196.251
t=0 0
a=tool:libavformat 58.29.100
m=audio 12222 RTP/AVP 0
b=AS:64
a=rtpmap:0 PCMU/8000/1

Это команда ffmpeg, которую я использую для записи в wav-файл.

sudo ffmpeg -loglevel debug -protocol_whitelist file,crypto,udp,rtp -i test.sdp -c copy test.wav -y

Правильное получение файла... Но мне нужно отфильтровать его по исходному порту... так как это разные телефонные звонки...

Пожалуйста, помогите ????


person Tech infinity    schedule 11.01.2021    source источник
comment
этот пост может помочь вам решить вашу проблему. stackoverflow.com/a/36089904/14209269   -  person Ramin Rahimi    schedule 12.01.2021