[+] 信令调整

This commit is contained in:
acgist
2023-03-03 08:09:35 +08:00
parent b53f50adf7
commit c3dbe52d5c
36 changed files with 588 additions and 306 deletions

View File

@@ -40,6 +40,20 @@ const defaultVideoConfig = {
facingMode: "environment",
};
/**
* VP9默认配置
*/
const defaultKsvcEncodings = [{ scalabilityMode: "S3T3_KEY" }];
/**
* simulcast默认配置
*/
const defaultSimulcastEncodings = [
{ scaleResolutionDownBy: 4, maxBitrate: 500000, scalabilityMode: "S1T2" },
{ scaleResolutionDownBy: 2, maxBitrate: 1000000, scalabilityMode: "S1T2" },
{ scaleResolutionDownBy: 1, maxBitrate: 5000000, scalabilityMode: "S1T2" },
];
/**
* RTCPeerConnection默认配置
*/
@@ -56,24 +70,10 @@ const defaultRTCPeerConnectionConfig = {
iceCandidatePoolSize: 8,
};
/**
* VP9
*/
const ksvcEncodings = [{ scalabilityMode: "S3T3_KEY" }];
/**
* simulcast
*/
const simulcastEncodings = [
{ scaleResolutionDownBy: 4, maxBitrate: 500000, scalabilityMode: "S1T2" },
{ scaleResolutionDownBy: 2, maxBitrate: 1000000, scalabilityMode: "S1T2" },
{ scaleResolutionDownBy: 1, maxBitrate: 5000000, scalabilityMode: "S1T2" },
];
export {
ksvcEncodings,
simulcastEncodings,
defaultAudioConfig,
defaultVideoConfig,
defaultKsvcEncodings,
defaultSimulcastEncodings,
defaultRTCPeerConnectionConfig,
};