The NAMESPACE message is similar to the PUBLISH_NAMESPACE message, except it is sent on the response stream of a SUBSCRIBE_NAMESPACE request. All NAMESPACE messages are in response to a SUBSCRIBE_NAMESPACE, so only the namespace tuples after the 'Track Namespace Prefix' are included in the 'Track Namespace Suffix'.
When Parameters of a NAMESPACE change, the NAMESPACE message is sent again with the updated Parameters.
NAMESPACE Message {
Type (vi64) = 0x8,
Length (vi64),
Track Namespace Suffix (..),
Number of Parameters (vi64),
Parameters (..) ...
}
-
Track Namespace Suffix: Specifies the final portion of a track's namespace as defined in Section 8.7 after removing namespace tuples included in 'Track Namespace Prefix' Section 9.14.
-
Parameters: The parameters are defined in Section 9.19.