[mirotalksfu] - test L3T3 scalability mode

هذا الالتزام موجود في:
Miroslav Pejic
2023-02-26 13:00:56 +01:00
الأصل b95f7badf7
التزام 6a679c1cda
2 ملفات معدلة مع 5 إضافات و3 حذوفات

عرض الملف

@@ -142,7 +142,7 @@ module.exports = class Peer {
if (consumer.type === 'simulcast') {
await consumer.setPreferredLayers({
spatialLayer: 1,
spatialLayer: 3,
temporalLayer: 3,
});
log.debug('Consumer scalabilityMode ----->', {

عرض الملف

@@ -181,8 +181,8 @@ class RoomClient {
this.enableWebcamLayers = true; // Enable simulcast or SVC for webcam
this.enableSharingLayers = false; // Enable simulcast or SVC for screen sharing
this.numSimulcastStreams = 3; // Number of streams for simulcast in webcam and screen sharing
this.webcamScalabilityMode = ''; // Scalability Mode for webcam | 'L1T3' for VP8/H264 (in each simulcast encoding), 'L3T3_KEY' for VP9
this.sharingScalabilityMode = ''; // Scalability Mode for screen sharing | 'L1T3' for VP8/H264 (in each simulcast encoding), 'L3T3' for VP9
this.webcamScalabilityMode = 'L3T3'; // Scalability Mode for webcam | 'L1T3' for VP8/H264 (in each simulcast encoding), 'L3T3_KEY' for VP9
this.sharingScalabilityMode = 'L3T3'; // Scalability Mode for screen sharing | 'L1T3' for VP8/H264 (in each simulcast encoding), 'L3T3' for VP9
this.myVideoEl = null;
this.myAudioEl = null;
@@ -757,6 +757,8 @@ class RoomClient {
};
}
console.log('PARAMS', params);
producer = await this.producerTransport.produce(params);
console.log('PRODUCER', producer);