Enhanced Bandwidth Estimation for WebRTC ABR #2003
Pinned
getroot
announced in
Announcement
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
OvenMediaEngine previously used REMB for ABR streaming over WebRTC.
While REMB works in many cases, it may underestimate available bandwidth in situations such as static or low motion video, which can lead to suboptimal rendition selection.
We have implemented a new bandwidth estimation method for ABR based on Transport-CC feedback.
Transport-CC provides more detailed transport level feedback, allowing OvenMediaEngine to estimate available bandwidth more accurately and deliver the most appropriate rendition to each player.
You can enable it as follows:
The
BandwidthEstimationoption supports the following values:Since
ALLis the default and most modern browsers prefer Transport-CC, the improved bandwidth estimation works out of the box without any configuration changes.This feature is available now in the master branch, so you can test it immediately.
If you encounter any issues or have suggestions for improvement, please feel free to share your feedback.
Thank you.
Beta Was this translation helpful? Give feedback.
All reactions