Field Number of Bits Value Comment
abstract_service_descriptor()
{
descriptor_tag 8 0xAE Tag in Program Map Table (or PMT) that signifies XAIT.
descriptor_length 8 Length of data structure
service_id 24 Service Identifier in the stream that alerts the OCAP middleware of the abstract service to be associated with this service number.
reserved_for_future_use 7
auto_select 1 bslbf 1
for (i=0; i\N; i++) { 8
service_name_byte Name of the service.
}
}
Field Number of Bits Comment
unbound_application_descriptor()
{
descriptor_tag 8 0xAF
descriptor_length 8
service_id 24 This service ID maps the unbound application to a service ID found in an abstract service descriptor.
version_number 32 App version number.
}
}

Table 2: Syntax of the XAIT/Abstract service descriptors.

Back to Article