Я использую mediasoup v3 и хочу записать видеопоток webrtc на сервер. Я создал простой транспорт, а затем потребителя. Ниже приведен журнал отладки с моего сервера mediasoup:
создан простой транспорт с идентификатором: f1ec98ed-2a45-4584-b393-13ff491e4e23 tuple: {"localIp": "xxx.xxx.xxx.xxx", "localPort": 48343, "protocol": "udp «}
создан новый потребитель: {"codecs": [{"mimeType": "video / VP8", "clockRate": 90000, "payloadType": 101, "rtcpFeedback": [{"type": " NACK "}, {" типа ":" NACK», "параметр": "пли"}, { "типа": "куб.см", "параметр": "ель"}, { "типа": "GOOG-remb" }], "параметры": {}}, { "Mimetype": "видео / RTX", "тактовая частота": 90000, "PayloadType": 102, "rtcpFeedback": [], "параметры": { "склонны": 101}}], "headerExtensions": [{ "URI": "http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time","id":4},{"uri":"urn:3gpp:video-orientation","id":9},{"uri":"urn:ietf:params:rtp-hdrext:toffset","id":10}],"encodings":[{"ssrc":787151607,"rtx":{"ssrc":950796434},"scalabilityMode":"L3T3"}],"rtcp":{"cname":"n/02NZ5XH9xJT4HC","reducedSize":true,"mux":true}}
Тогда я безуспешно попробовал другую комбинацию параметров в команде ffmpeg, например:
ffmpeg -protocol_whitelist udp,rtp -i rtp://@xxx.xxx.xxx.xxx:48343 -ssrc 787151607 -c copy mmmm.webm
Какими должны быть правильные параметры, передаваемые команде ffmpeg?
Спасибо!