openvidu/openvidu-browser/src/OpenViduInternal
Juan Navarro a11210a7ee openvidu-browser: adaptive simulcast config depending on source video
Do not blindly enable simulcast; instead, analyze the properties of the
source track in order to decide upon a good configuration:

* Take into account Google Chrome decision table which dictates how many
simulcast layers will be sent at most:
https://source.chromium.org/chromium/chromium/src/+/main:third_party/webrtc/media/engine/simulcast.cc;l=90-114;drc=d3251968d1b3dbe7e1353a3f15970b47173103e9

* Limit bitrate and resolution on webcam videos, or framerate on
screenshare videos.
2022-01-28 14:03:26 +01:00
..
Enums openvidu-browser: add TypeOfVideo 2022-01-27 14:42:01 +01:00
Events openvidu-browser: new event documentation 2022-01-13 13:54:34 +01:00
Interfaces openvidu-browser: adaptive simulcast config depending on source video 2022-01-28 14:03:26 +01:00
KurentoUtils/kurento-jsonrpc openvidu-browser: reconnection support for OpenVidu Enterprise 2021-12-23 15:28:23 +01:00
Logger openvidu-browser: fix subscription process when transcievers API not available 2021-07-07 12:54:23 +02:00
ScreenSharing openvidu-browser: Fixed possible non method defined 2020-12-14 12:48:46 +01:00
Utils openvidu-browser: install inherits and events packages 2022-01-26 17:38:23 +01:00
WebRtcPeer openvidu-browser: adaptive simulcast config depending on source video 2022-01-28 14:03:26 +01:00
WebRtcStats openvidu-browser: ensure Promise return on every resolve and reject 2022-01-26 12:18:05 +01:00