A publisher sends Objects matching a subscription on Data Streams or Datagrams.
All unidirectional MOQT streams start with a variable-length integer indicating the type of the stream in question.
| ID | Type |
|---|---|
| 0x10-0x1D | SUBGROUP_HEADER (Section 10.4.2) |
| 0x05 | FETCH_HEADER (Section 10.4.4) |
All MOQT datagrams start with a variable-length integer indicating the type of the datagram.
| ID | Type |
|---|---|
| 0x00-0x07,0x20-21 | OBJECT_DATAGRAM (Section 10.3.1) |
An endpoint that receives an unknown stream or datagram 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 (see Section 2.5).