A plugin to control bitrate?

Krzysztof Konopko krzysztof.konopko at konagma.eu
Thu Aug 8 15:29:46 UTC 2019


Hi,

I was wondering whether there exists an element to control the
(download) bitrate in the pipeline.  Something like:

    souphttpsrc location=... ! bitrate max-bitrate=100000 ! ...

As I understand, none of the source elements offer this functionality
and I'm looking for something that'd work with arbitrary byte streams
(say, MPEG-TS).

I checked all plugins built on my PC but couldn't find anything
suitable but I might have missed something.

I suppose such element would either block in push mode to accommodate
for the selected bitrate or in pull mode it'd schedule data requests
accordingly.

Any hints appreciated.

Thanks,
Kris



More information about the gstreamer-devel mailing list