Dolby Digital Plus over HbbTV requirements

An HbbTV product in a broadcast region that supports playback of Dolby Digital Plus bitstreams contained in an online delivery format must meet these requirements.

Demux-3

When detecting a discrepancy in audio parameter data between the EC3SpecificBox of the DASH initialization segment and the BSI of a Dolby Digital Plus bitstream, the product continues to demultiplex and decode the Dolby Digital Plus bitstream using only the data from the bitstream information (BSI).

Demux-4

A product that supports switching between different languages is able to decode each available language variant registered in the AdaptationSet of an Media Presentation Description (MPD) file.

Demux-5

A product that supports switching between different languages allows switching between language variants before and during playback.

Demux-6

Is able to decode each bit-rate version of content indicated by the Representation in an MPD file.

Demux-9

A product that supports switching between different languages is able to decode each available language variant indicated by MP4 boxes.

Demux-10

Is able to decode each Dolby Digital Plus variant indicated by MP4 boxes.

Demux-11

A product that supports playback of Dolby Atmos content identifies a Dolby Digital Plus bitstream with Dolby Atmos content using the value of flag_ec3_extension_type_a in the ec-3 box.

Demux-12

A product that supports switching between different languages is able to decode each available language variant indicated by E-AC-3 descriptors in the transport stream.

Demux-13

Is able to decode each Dolby Digital Plus variant indicated by the stream_type parameters in the transport stream.

Demux-14

A product that supports playback of Dolby Atmos content identifies a Dolby Digital Plus bitstream with Dolby Atmos content using the value of flag_ec3_extension_type_a in the E-AC-3 descriptor in the transport stream.

Demux-18

When encountering a Dolby Digital Plus bitstream error, the product continues to demultiplex the Dolby Digital Plus bitstream with the error properly concealed (for example, with the audio output muted). Decoding resumes automatically within 50 ms once a valid Dolby Digital Plus bitstream is detected.

Demux-25

Identifies a Dolby Digital Plus bitstream when the codecs attribute is ec-3 in an MPD file.

Demux-26

Derives the Dolby defined channel configuration data from the AudioChannelConfiguration descriptor of the Representation element in an MPD file.

Demux-27

Identifies main and associated audio streams using the value of the Accessibility and role elements of the AdaptationSet in an MPD file.

Demux-28

Demultiplexes and decodes Dolby Digital Plus audio from an MPEG-2 transport stream or transport stream segment.

Demux-32

Is able to decode each Dolby Digital Plus variant listed in the AdaptionSet of an MPD file.

Media-2

Properly demultiplexes and decodes an .mp4 file containing a Dolby Digital Plus or Dolby Digital bitstream.

HDMI-20

A product that provides output via HDMI sends Dolby Digital Plus bitstreams with Dolby Atmos content over the HDMI output by default if the downstream device is capable of decoding Dolby Digital Plus.