From 4f59cbcf65e024267e9b8aad9ff6f15dfc7934af Mon Sep 17 00:00:00 2001 From: opti1337 Date: Fri, 26 Dec 2025 17:21:43 +0600 Subject: [PATCH] screen sharing --- server/plugins/mediasoup-router.ts | 45 ++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/server/plugins/mediasoup-router.ts b/server/plugins/mediasoup-router.ts index 3e3b06a..784f967 100644 --- a/server/plugins/mediasoup-router.ts +++ b/server/plugins/mediasoup-router.ts @@ -25,5 +25,50 @@ export const autoConfig: mediasoup.types.RouterOptions = { channels: 2, parameters: { useinbandfec: 1, stereo: 1 }, }, + { + kind: 'video', + mimeType: 'video/VP8', + clockRate: 90000, + parameters: { + 'x-google-start-bitrate': 1000, + }, + }, + { + kind: 'video', + mimeType: 'video/VP9', + clockRate: 90000, + parameters: { + 'profile-id': 2, + 'x-google-start-bitrate': 1000, + }, + }, + { + kind: 'video', + mimeType: 'video/h264', + clockRate: 90000, + parameters: { + 'packetization-mode': 1, + 'profile-level-id': '4d0032', + 'level-asymmetry-allowed': 1, + 'x-google-start-bitrate': 1000, + }, + }, + { + kind: 'video', + mimeType: 'video/h264', + clockRate: 90000, + parameters: { + 'packetization-mode': 1, + 'profile-level-id': '42e01f', + 'level-asymmetry-allowed': 1, + 'x-google-start-bitrate': 1000, + }, + }, + { + kind: 'video', + mimeType: 'video/AV1', + clockRate: 90000, + parameters: {}, + }, ], }