§9.11.

FETCH

A subscriber sends FETCH as the first message on a new bidi stream to a publisher to request a range of already published objects within a track.

The format of FETCH is as follows:

FETCH Message {
  Type (vi64) = 0x16,
  Length (16),
  Request ID (vi64),
  Track Namespace (..),
  Track Name Length (vi64),
  Track Name (..),
  Number of Parameters (vi64),
  Parameters (..) ...
}
Figure 16: MOQT FETCH Message
  • Request ID: See Section 6.4.2.1.

  • Track Namespace: Identifies the namespace of the track as defined in (Section 8.7).

  • Track Name: Identifies the track name as defined in (Section 2.4.1).

  • Parameters: The parameters are defined in Section 9.20. The parameters that can appear in a FETCH are AUTHORIZATION_TOKEN, FILL_TIMEOUT, SUBSCRIBER_PRIORITY, LOCATION_FILTER, GROUP_ORDER, SUBGROUP_FILTER, OBJECTID_FILTER, PRIORITY_FILTER, OBJECT_PROPERTY_FILTER and INCLUDE_PROPERTIES.

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