diff --git a/server/plugins/mediasoup-router.ts b/server/plugins/mediasoup-router.ts index 784f967..7572b33 100644 --- a/server/plugins/mediasoup-router.ts +++ b/server/plugins/mediasoup-router.ts @@ -33,6 +33,15 @@ export const autoConfig: mediasoup.types.RouterOptions = { 'x-google-start-bitrate': 1000, }, }, + { + kind: 'video', + mimeType: 'video/VP9', + clockRate: 90000, + parameters: { + 'profile-id': 0, + 'x-google-start-bitrate': 12000, + }, + }, { kind: 'video', mimeType: 'video/VP9', diff --git a/server/socket/webrtc.ts b/server/socket/webrtc.ts index c309bad..3644022 100644 --- a/server/socket/webrtc.ts +++ b/server/socket/webrtc.ts @@ -112,6 +112,8 @@ export default async function (io: SocketServer, router: types.Router) { }, }, ], + initialAvailableOutgoingBitrate: 8_000_000, + maxSctpMessageSize: 262144, enableUdp: true, preferUdp: true, appData: {