Dolby Digital Plus bitstream identification in an MPEG-2 transport stream

A Dolby Digital Plus bitstream in the transport stream can be identified by reading the information in the PES packet header.

  • The stream_id field is set to 0xBD (private_stream_1).
  • In the PMT entry for a Dolby Digital Plus elementary stream:
    • The stream_type parameter is set to 0x87 (Dolby Digital Plus).
    • The E-AC-3_audio_descriptor() is included in the descriptor loop following the ES_info_length field.

If multiple Dolby Digital Plus bitstreams are present in the transport stream, a separate PMT entry is included for each stream.