Skip to content

Adaptive Bitrate streaming ? #1343

Answered by sipsorcery
Butcher-vj asked this question in Q&A
Discussion options

You must be logged in to vote

This looks really interesting and is a regularly asked for enhancement. What would make your great work easier to incorporate would be:

  • In the FFmpegVideoEncoder class making your new feedback mechanism opt in. Behind an optional constructor parameter for example. That helps reduce the chances of it breaking any existing implementations but still gives devs the option to switch it on.

  • The coupling from SIPSorceryMedia.FFmpeg back ot the main SIPSorcery library is a problem. It seems like the main logic of TWCCBitrateController could live in the main SIPSorcery library and the FFmpeg specific bits could go behind a new common interface in SIPSorceryMedia.FFmpeg.

Thanks again for this…

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@sipsorcery
Comment options

Answer selected by Butcher-vj
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
3 participants