§7.

Data Streams

Sections

A publisher sends Objects matching a subscription on Data Streams.

All unidirectional MOQT streams, as well as all datagrams, start with a variable-length integer indicating the type of the stream in question.

Table 5
ID Stream Type
0x1 OBJECT_DATAGRAM (Section 7.2)
0x4 STREAM_HEADER_SUBGROUP (Section 7.3.1)
0x5 FETCH_HEADER (Section 7.3.2)

An endpoint that receives an unknown stream type MUST close the session.

Every Track has a single 'Object Forwarding Preference' and the Original Publisher MUST NOT mix different forwarding preferences within a single track. If a subscriber receives different forwarding preferences for a track, it SHOULD close the session with an error of 'Protocol Violation'.

This is one section of the MoQT specification, rendered per-section for quick reference and citation. The authoritative text is draft-ietf-moq-transport-07 at the IETF.