From fa5a1a5ae720a774524b567879f951a3b3e1a72e Mon Sep 17 00:00:00 2001 From: Sergiu Toma Date: Wed, 23 Nov 2022 17:56:18 +0200 Subject: [PATCH] Update server --- app.js | 120 ++++++++++++++++++++++++++++----------------------------- 1 file changed, 60 insertions(+), 60 deletions(-) diff --git a/app.js b/app.js index 8b35161..70fd522 100644 --- a/app.js +++ b/app.js @@ -91,70 +91,70 @@ worker = createWorker(); // list of media codecs supported by mediasoup ... // https://github.com/versatica/mediasoup/blob/v3/src/supportedRtpCapabilities.ts const mediaCodecs = [ - // { - // kind : 'audio', - // mimeType : 'audio/opus', - // clockRate : 48000, - // channels : 2 - // }, - // { - // 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: 'audio', - mimeType: 'audio/opus', - clockRate: 48000, - channels: 2, + kind : 'audio', + mimeType : 'audio/opus', + clockRate : 48000, + channels : 2 }, { - kind: 'video', - mimeType: 'video/VP8', - clockRate: 90000, - parameters: { - 'x-google-start-bitrate': 1000, - }, + 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: 'audio', +// mimeType: 'audio/opus', +// clockRate: 48000, +// channels: 2, +// }, +// { +// kind: 'video', +// mimeType: 'video/VP8', +// clockRate: 90000, +// parameters: { +// 'x-google-start-bitrate': 1000, +// }, +// }, +// ]; const closeCall = (callId) => { try {