Skip to main content

Module bandwidth

Module bandwidth 

Source
Expand description

Bandwidth estimation, split into a Producer and Consumer handle.

A Producer is used to set the current estimated bitrate, notifying consumers. A Consumer can read the current estimate and wait for changes.

What a sender does with an estimate is policy and lives with the sender, not here: see moq_video::encode::rate for the encoder’s.

Structs§

Consumer
Consumes bandwidth estimates, allowing reads and async change notifications.
Producer
Produces bandwidth estimates, notifying consumers when the value changes.