Optional ReadonlyAudioDescriptors for audio channel configurations, providing detailed information about the audio channels included in the representation.
Optional ReadonlyContentDescriptors for content protection schemes applied to the representation, facilitating the implementation of DRM and other content protection mechanisms.
Optional ReadonlyEssentialDescriptors for essential properties of the representation that are not defined by other attributes or elements in the DASH manifest.
Optional ReadonlyFrameDescriptors for frame packing arrangements in video representations, relevant for stereoscopic 3D content.
Optional ReadonlyInbandArray of in-band event streams, specifying events such as subtitles or metadata that are embedded within the media content of the representation.
Optional ReadonlySupplementalDescriptors for supplemental properties of the representation, providing additional information that may enhance playback or presentation.
Optional ReadonlySwitchingDescriptors for switching information, indicating conditions or recommendations for switching from this representation to another.
Optional ReadonlyaudioAudio sampling rate(s) in samples per second. An array of either one or two decimal integer values. If there are two elements this represents a minimum and maximum sampling rate of the audio media.
Optional ReadonlycodecsOptional string specifying the codec(s) used for this representation. The format follows the RFC 6381 codec string format.
Optional ReadonlycodingIndicates whether the coding of media frames within the representation depends on other frames. A value of true means there is a dependency, which affects adaptation logic.
Optional ReadonlyframeFrame rate for video representations, specified either as a ratio of integers, e.g. [30000, 1001]
Optional ReadonlyheightHeight of the video in pixels for video representations.
Optional ReadonlymaxMaximum playout rate, indicating the maximum speed at which the representation can be played without affecting normal audio pitch and video appearance.
Optional ReadonlymaximumSAPPeriodThe maximum Segment Access Point (SAP) period in seconds. It indicates the maximum distance in playback time between random access points, aiding in efficient seeking and buffering strategies.
Optional ReadonlymimeMIME type of the representation, indicating the media type and potentially the codec information.
Optional ReadonlyprofilesAn array of profile identifiers indicating compliance with specific codec profiles, facilitating compatibility and quality assurance across devices and players.
Optional ReadonlysarSample aspect ratio for video representations, specifying the aspect ratio of the pixels themselves.
Optional ReadonlyscanScan type for video content, indicating whether the video is progressive or interlaced.
Optional ReadonlysegmentOptional segment profiles supported by the representation, further defining the characteristics of the segments within the representation.
Optional ReadonlystartIndicates the type of Stream Access Points (SAP) that the segments start with.
Optional ReadonlywidthOptional width of the video in pixels for video representations.
Defines the base attributes common to all representation types within a DASH Media Presentation.