§8.14.

PUBLISH_OK

The subscriber sends an PUBLISH_OK control message to acknowledge the successful authorization and acceptance of a PUBLISH message, and establish a subscription.

PUBLISH_OK Message
{
  Type (i) = 0x1E,
  Length (i),
  Request ID (i),
  Forward (8),
  Subscriber Priority (8),
  Group Order (8),
  Filter Type (i),
  [Start (Location)],
  [EndGroup (i)],
  Number of Parameters (i),
  Parameters (..) ...,
}
Figure 16: MOQT PUBLISH_OK Message
  • Request ID: The Request ID of the PUBLISH this message is replying to Section 8.13.

  • Forward: The Forward State for this subscription, either 0 (don't forward) or 1 (forward).

  • Subscriber Priority: The Subscriber Priority for this subscription.

  • Group Order: Indicates the subscription will be delivered in Ascending (0x1) or Descending (0x2) order by group. See Section 6. Values of 0x0 and those larger than 0x2 are a protocol error. This overwrites the GroupOrder specified PUBLISH.

  • Filter Type, Start, End Group: See Section 8.7.

  • Parameters: Parameters associated with this message.

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