floe / surfacecast

SurfaceCast: merge and distribute surface streams and webcam chat via WebRTC
GNU Lesser General Public License v3.0
11 stars 3 forks source link

Adaptive bitrate support #32

Open floe opened 2 years ago

floe commented 2 years ago

All video streams are fixed 1.5 Mbps bitrate at the moment, which is good enough, but it might be worth looking at adaptive bitrate in the future.

floe commented 1 year ago

Within the browser, this can be controlled through RTCRtpSender: https://github.com/webrtc/samples/blob/gh-pages/src/content/peerconnection/bandwidth/js/main.js#L211-L223