MPEG-DASH recommendations
Recommendations are provided for a product that supports playback of MPEG-DASH content with Dolby Digital Plus.
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 BSI.
See Using EC3SpecificBox information.
Demux-4
A product that supports switching between different languages is able to
decode each available language variant registered in the
AdaptationSet
of an MPD file.
See Adaptation sets.
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.
See Representations.
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-23
Demultiplexes and decodes Dolby Digital Plus audio from DASH segments using the On Demand profile as defined in ISO/IEC 23009-1.
Demux-24
Demultiplexes and decodes Dolby Digital Plus audio from DASH segments using the Live profile as defined in ISO/IEC 23009-1.
Demux-25
Identifies a Dolby Digital Plus bitstream when the codecs
attribute is ec-3
in an MPD file.
See
Media Presentation Description with Dolby Digital Plus
.
Demux-26
Derives the Dolby defined channel configuration data from the AudioChannelConfiguration
descriptor of the Representation
element in an MPD file.
See Representations.
Demux-27
Identifies main and associated audio streams using the value of the Accessibility
and role
elements of the AdaptationSet
in an MPD file.
See Accessibility descriptor.
Demux-32
Is able to decode each Dolby Digital Plus variant listed in the AdaptionSet
of an MPD file.
See Adaptation sets.
Demux-41
A product that supports playback of an encrypted DASH file that contains a Dolby Digital Plus track correctly parses the following encryption information boxes: sinf
, frma
, schm
, and schi
.
See Identification of Dolby Digital Plus bitstream in an encrypted MPEG-DASH-compliant ISO base media file.
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.
UI-Ctrl-25
Provides a control to select the language of an audio program when alternate programs are available.
UI-Ctrl-30
Provides a user interface that enables users to select online media content to play.
UI-Ctrl-31
A product that supports different audio codecs provides a user interface that enables users to select a Dolby Digital Plus variant before playback.
UI-Ctrl-40
Supports standard seeking operations with low latency including specifying a position and displaying elapsed and remaining time.
Mix-9
Provides a control to turn dual decoding on and off.