You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
i am using windows 11 and chrome latest version. (handler name: Chrome111)
Node.js v20.14.0, npm 10.7.0
"mediasoup-client": "^3.7.16",
"mediasoup": "^3.14.14",
now i am getting empty paramters for video codecs and here's my code:
Issue description
i am using windows 11 and chrome latest version. (handler name: Chrome111)
Node.js v20.14.0, npm 10.7.0
"mediasoup-client": "^3.7.16",
"mediasoup": "^3.14.14",
now i am getting empty paramters for video codecs and here's my code:
console.log("router codecs", routerRtpCapabilities.codecs); device = new mediasoupClient.Device(); await device.load({ routerRtpCapabilities: { codecs: routerRtpCapabilities.codecs, headerExtensions: routerRtpCapabilities.headerExtensions, }, });
the logs of routerRtpCapabilities comming from backend and loaded to device
{ "codecs": [ { "kind": "audio", "mimeType": "audio/opus", "clockRate": 48000, "channels": 2, "rtcpFeedback": [ { "type": "nack", "parameter": "" }, { "type": "transport-cc", "parameter": "" } ], "parameters": { "minptime": 20, "maxptime": 60, "useinbandfec": 1, "stereo": 0, "cbr": 1, "maxaveragebitrate": 32000, "dtx": 1 }, "preferredPayloadType": 111 }, { "kind": "video", "mimeType": "video/VP8", "clockRate": 90000, "rtcpFeedback": [ { "type": "nack", "parameter": "" }, { "type": "nack", "parameter": "pli" }, { "type": "ccm", "parameter": "fir" }, { "type": "goog-remb", "parameter": "" }, { "type": "transport-cc", "parameter": "" } ], "parameters": { "x-google-max-bitrate": 500000, "x-google-min-bitrate": 250000, "x-google-start-bitrate": 300000, "x-google-max-fs": 250, "x-google-max-dpb": 2, "x-google-keyframe-interval": 30 }, "preferredPayloadType": 96 }, { "kind": "video", "mimeType": "video/rtx", "preferredPayloadType": 100, "clockRate": 90000, "parameters": { "apt": 96 }, "rtcpFeedback": [] } ], "headerExtensions": [ { "kind": "audio", "uri": "urn:ietf:params:rtp-hdrext:sdes:mid", "preferredId": 1, "preferredEncrypt": false, "direction": "sendrecv" }, { "kind": "video", "uri": "urn:ietf:params:rtp-hdrext:sdes:mid", "preferredId": 1, "preferredEncrypt": false, "direction": "sendrecv" }, { "kind": "video", "uri": "urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id", "preferredId": 2, "preferredEncrypt": false, "direction": "recvonly" }, { "kind": "video", "uri": "urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id", "preferredId": 3, "preferredEncrypt": false, "direction": "recvonly" }, { "kind": "audio", "uri": "http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time", "preferredId": 4, "preferredEncrypt": false, "direction": "sendrecv" }, { "kind": "video", "uri": "http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time", "preferredId": 4, "preferredEncrypt": false, "direction": "sendrecv" }, { "kind": "audio", "uri": "http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01", "preferredId": 5, "preferredEncrypt": false, "direction": "recvonly" }, { "kind": "video", "uri": "http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01", "preferredId": 5, "preferredEncrypt": false, "direction": "sendrecv" }, { "kind": "video", "uri": "http://tools.ietf.org/html/draft-ietf-avtext-framemarking-07", "preferredId": 6, "preferredEncrypt": false, "direction": "sendrecv" }, { "kind": "video", "uri": "urn:ietf:params:rtp-hdrext:framemarking", "preferredId": 7, "preferredEncrypt": false, "direction": "sendrecv" }, { "kind": "audio", "uri": "urn:ietf:params:rtp-hdrext:ssrc-audio-level", "preferredId": 10, "preferredEncrypt": false, "direction": "sendrecv" }, { "kind": "video", "uri": "urn:3gpp:video-orientation", "preferredId": 11, "preferredEncrypt": false, "direction": "sendrecv" }, { "kind": "video", "uri": "urn:ietf:params:rtp-hdrext:toffset", "preferredId": 12, "preferredEncrypt": false, "direction": "sendrecv" }, { "kind": "audio", "uri": "http://www.webrtc.org/experiments/rtp-hdrext/abs-capture-time", "preferredId": 13, "preferredEncrypt": false, "direction": "sendrecv" }, { "kind": "video", "uri": "http://www.webrtc.org/experiments/rtp-hdrext/abs-capture-time", "preferredId": 13, "preferredEncrypt": false, "direction": "sendrecv" }, { "kind": "audio", "uri": "http://www.webrtc.org/experiments/rtp-hdrext/playout-delay", "preferredId": 14, "preferredEncrypt": false, "direction": "sendrecv" }, { "kind": "video", "uri": "http://www.webrtc.org/experiments/rtp-hdrext/playout-delay", "preferredId": 14, "preferredEncrypt": false, "direction": "sendrecv" } ] }
it contains :
"parameters": {
"x-google-max-bitrate": 500000,
"x-google-min-bitrate": 250000,
"x-google-start-bitrate": 300000,
"x-google-max-fs": 250,
"x-google-max-dpb": 2,
"x-google-keyframe-interval": 30
},
but when i try to check device.rtpCapabilities
console.log(
"Device loaded with router RTC successfully",
device.rtpCapabilities
);
it prints:
{ "codecs": [ { "mimeType": "audio/opus", "kind": "audio", "preferredPayloadType": 111, "clockRate": 48000, "channels": 2, "parameters": { "minptime": 10, "useinbandfec": 1 }, "rtcpFeedback": [ { "type": "transport-cc", "parameter": "" }, { "type": "nack", "parameter": "" } ] }, { "mimeType": "video/VP8", "kind": "video", "preferredPayloadType": 96, "clockRate": 90000, "parameters": {}, "rtcpFeedback": [ { "type": "goog-remb", "parameter": "" }, { "type": "transport-cc", "parameter": "" }, { "type": "ccm", "parameter": "fir" }, { "type": "nack", "parameter": "" }, { "type": "nack", "parameter": "pli" } ] }, { "mimeType": "video/rtx", "kind": "video", "preferredPayloadType": 100, "clockRate": 90000, "parameters": { "apt": 96 }, "rtcpFeedback": [] } ], "headerExtensions": [ { "kind": "audio", "uri": "urn:ietf:params:rtp-hdrext:sdes:mid", "preferredId": 1, "preferredEncrypt": false, "direction": "sendrecv" }, { "kind": "video", "uri": "urn:ietf:params:rtp-hdrext:sdes:mid", "preferredId": 1, "preferredEncrypt": false, "direction": "sendrecv" }, { "kind": "audio", "uri": "http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time", "preferredId": 4, "preferredEncrypt": false, "direction": "sendrecv" }, { "kind": "video", "uri": "http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time", "preferredId": 4, "preferredEncrypt": false, "direction": "sendrecv" }, { "kind": "video", "uri": "http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01", "preferredId": 5, "preferredEncrypt": false, "direction": "sendrecv" }, { "kind": "audio", "uri": "urn:ietf:params:rtp-hdrext:ssrc-audio-level", "preferredId": 10, "preferredEncrypt": false, "direction": "sendrecv" }, { "kind": "video", "uri": "urn:3gpp:video-orientation", "preferredId": 11, "preferredEncrypt": false, "direction": "sendrecv" }, { "kind": "video", "uri": "urn:ietf:params:rtp-hdrext:toffset", "preferredId": 12, "preferredEncrypt": false, "direction": "sendrecv" }, { "kind": "video", "uri": "http://www.webrtc.org/experiments/rtp-hdrext/playout-delay", "preferredId": 14, "preferredEncrypt": false, "direction": "sendrecv" } ] }
no parameters:
"mimeType": "video/VP8",
"kind": "video",
"preferredPayloadType": 96,
"clockRate": 90000,
"parameters": {},
can someone help me with this please.
The text was updated successfully, but these errors were encountered: