Da vari esempi, siti, forum, discussioni e codici sorgente, ho compilato questo elenco di vincoli sperimentali google RTCPeerConnection. Cosa fanno ciascuno di loro nel contesto di una WebRTC RTCPeerConnection?Cosa fanno ciascuno di questi goog sperimentali - RTCPeerConnectionConstraints?
peerConnectionConstraints:
optional: [
#goog experimental
{ googIPv6: true }
{ googImprovedWifiBwe: true }
{ googDscp: true }
{ googSuspendBelowMinBitrate: true }
{ googScreencastMinBitrate:400 }
{ googCombinedAudioVideoBwe: true }
{ googCpuOveruseDetection: true }
{ googCpuOveruseEncodeUsage: true }
{ googCpuUnderuseThreshold: 55 }
{ googCpuOverUseThreshold: 85 }
]
googSuspendBelowMinBitrate - se abilitato, questo fa sì che il traccia video da disabilitare automaticamente se la larghezza di banda rilevata scende al di sotto del "bitrate minimo" (qualunque sia il valore, configurabile tramite x-google-min-bitrate) –