StreamIndex Class |
The StreamIndex and related fields encapsulate metadata required to play a specific stream in the presentation.
Namespace: StreamCoders.Adaptive.SmoothStreaming
The StreamIndex type exposes the following members.
Name | Description | |
---|---|---|
![]() | StreamIndex(XElement, SmoothStreamingMedia) | Initializes a new instance of the StreamIndex class |
![]() | StreamIndex(SmoothStreamingMedia, SmoothStreamingAdaptiveTrackInfo) | Initializes a new instance of the StreamIndex class |
Name | Description | |
---|---|---|
![]() | Chunks | The number of fragments available for this stream. |
![]() | DisplayHeight | The suggested display height of a video sample, in pixels. |
![]() | DisplayWidth | The suggested display width of a video sample, in pixels. |
![]() | Language | The language of the track if the track is text or audio |
![]() | ManifestOutput | Specifies whether sample data for this stream appears directly in the manifest as part of the ManifestOutputSample field. |
![]() | MaxHeight | The maximum height of a video sample, in pixels. |
![]() | MaxWidth | The maximum width of a video sample, in pixels. |
![]() | Name | The name of the stream. |
![]() | ParentStreamIndex | |
![]() | QualityLevels | A list of tracks. |
![]() | StreamFragments | |
![]() | SubType | A four-character code that identifies the intended use category for each sample in a text track. |
![]() | TimeScale | The time scale for duration and time values in this stream, specified as the number of increments in one second. |
![]() | Type | The type of the stream: video, audio, or text. |
![]() | Url | A pattern used as query to retrieve chunks from the current StreamIndex. |
Name | Description | |
---|---|---|
![]() | Copy | Overloaded.
Creates a copy of the object.
(Defined by ObjectExtensions.) |
![]() | Copy(Object) | Overloaded.
Creates a deep copy of the object using the supplied object as a target for the copy operation.
(Defined by ObjectExtensions.) |