openvidu/openvidu-browser
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
..
config openvidu-browser: fix TypeDoc config to properly exclude unwanted folders 2022-01-12 03:38:45 +01:00
src openvidu-browser: adaptive simulcast config depending on source video 2022-01-28 14:03:26 +01:00
.gitignore openvidu-browser: static folder ignored 2019-08-09 14:06:05 +02:00
.npmignore npmignore files ignoring docs/ folders 2018-09-14 14:51:01 +02:00
LICENSE openvidu-browser 2.0.0 refactoring 2018-04-26 15:33:47 +02:00
generate-docs.sh openvidu-browser: fix TypeDoc config to properly exclude unwanted folders 2022-01-12 03:38:45 +01:00
package.json openvidu-browser: replace mime-types with mime dependency 2022-01-26 18:34:50 +01:00
tsconfig.json openvidu-browser: tsconfig.json file to root dir 2019-04-22 14:49:42 +02:00