An AVB (Audio Video Bridging) Network consists of AVB-enabled bridges that use the VLAN based priority to classify the incoming streams into traffic classes. Traffic from non-AVB devices or different-domain is considered out of the AVB boundary and treated best-effort.
Talker(s) can create one or more streams and Listener(s) can subscribe to one or more streams. While the intermediate networking devices to monitor the (requested) stream bandwidths and allocate resources to allow/deliver them within the required constraints of bandwidth and latency.
In an AVB N/w, the AV streams are initiated only after:
- All the end-points and intermediate devices have joined the same AVB domain for the AV streaming.
- The talker(s) has advertised the stream/media requirements to the AVB domain and joined the VLAN.
- The listener has requested the stream (with standard attributes) and is ready to accept it on the Domain/VLAN.
- There is a continuous AVB network (hop-by-hop) from talker to the listener that participates in SRP (Stream Reservation Protocol)
- The bandwidth and other resources are ascertained across the AVB network (the network path).
- Each intermediate node has indicated (and guaranteed) the availability of resources for supporting the stream(s) to prevent packet loss and provide a low-latency path (as required by the stream(s)).