Expand description
receiver-video policy turn
SourcePolicyTransaction: filter -> budget -> plan -> admit -> fit -> dwell -> projection
packet-gate changes stay behind projection so planning never builds transport gates directly
Structsยง
- Planned
Receiver ๐Route - planned receiver route passed to
projectionafter admission and budget pressure - Receiver
Route ๐Selection - candidate selector and policy pause state before projection
- Video
Admission Rank - ordering key shared by policy refresh and pre-setup receiver admission
Functionsยง
- active_
route_ ๐count - admitted_
video_ ๐bwe_ demand - allowed_
encoding_ ๐indices - append_
receiver_ ๐dwell - Resolves post-fit continuity and carries new plus retained receiver wakeups.
- append_
receiver_ ๐policy_ updates - Fits hard-admitted targets before applying time-based continuity holds.
- append_
receiver_ ๐video_ policy - apply_
overload_ ๐policy - apply_
video_ ๐download_ limit - enforces receiver download limits by pausing the lowest-ranked routes using top-k selection
- desired_
encoding_ ๐index - effective_
video_ ๐budget - Separates configured downlink headroom from audio consumption so receivers reserve audio only for admitted routes they can hear.
- highest_
affordable_ ๐encoding_ index - highest_
allowed_ ๐plan - highest_
allowed_ ๐selector - is_
soft_ ๐pause - pause_
reason_ ๐for_ route - receiver_
video_ ๐budget_ diagnostics - resolve_
dwell ๐ - route_
can_ ๐downgrade - route_
controls_ ๐changed - route_
needs_ ๐missing_ layer_ pause - route_
plan ๐ - scalable_
plan ๐ - selected_
active_ ๐video_ bitrate - selector_
bitrate ๐ - selector_
index ๐ - source_
exceeds_ ๐bitrate_ cap - step_
down_ ๐selector - Returns the next cheaper allowed encoding and its bitrate.
- video_
download_ ๐rank - video_
route_ ๐allocation