§7.26.

SUBSCRIBE_ANNOUNCES_ERROR

A publisher sends a SUBSCRIBE_ANNOUNCES_ERROR control message in response to a failed SUBSCRIBE_ANNOUNCES.

SUBSCRIBE_ANNOUNCES_ERROR
{
  Type (i) = 0x13,
  Length (i),
  Track Namespace Prefix (tuple),
  Error Code (i),
  Reason Phrase Length (i),
  Reason Phrase (..),
}
Figure 27: MOQT SUBSCRIBE_ANNOUNCES_ERROR Message
  • Track Namespace Prefix: As defined in Section 7.13.

  • Error Code: Identifies an integer error code for the namespace subscription failure.

  • Reason Phrase: Provides the reason for the namespace subscription error.

The application SHOULD use a relevant error code in SUBSCRIBE_ANNOUNCES_ERROR, as defined below:

Table 7
Code Reason
0x0 Internal Error
0x1 Unauthorized
0x2 Timeout
0x3 Not Supported
0x4 Namespace Prefix Unknown

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