Optional
AnalyzeDurationMs
AnalyzeDurationMs?: number | null
Optional
Bitrate
Bitrate?: number | null
Optional
BufferMs
BufferMs?: number | null
Optional
Container
Container?: string | null
Optional
DefaultAudioStreamIndex
DefaultAudioStreamIndex?: number | null
Optional
DefaultSubtitleStreamIndex
DefaultSubtitleStreamIndex?: number | null
Optional
EncoderPath
EncoderPath?: string | null
Optional
ETag
ETag?: string | null
Optional
FallbackMaxStreamingBitrate
FallbackMaxStreamingBitrate?: number | null
Formats?: string[] | null
Optional
HasSegments
HasSegments?: boolean
Optional
Id
Id?: string | null
Optional
IgnoreDts
IgnoreDts?: boolean
Optional
IgnoreIndex
IgnoreIndex?: boolean
Optional
IsInfiniteStream
IsInfiniteStream?: boolean
Optional
IsRemote
IsRemote?: boolean
Optional
LiveStreamId
LiveStreamId?: string | null
Optional
Name
Name?: string | null
Optional
OpenToken
OpenToken?: string | null
Optional
Path
Path?: string | null
Optional
ReadAtNativeFramerate
ReadAtNativeFramerate?: boolean
RequiredHttpHeaders?: { [key: string]: string | null } | null
Optional
RequiresClosing
RequiresClosing?: boolean
Optional
RequiresLooping
RequiresLooping?: boolean
Optional
RequiresOpening
RequiresOpening?: boolean
Optional
RunTimeTicks
RunTimeTicks?: number | null
Optional
Size
Size?: number | null
Optional
SupportsDirectPlay
SupportsDirectPlay?: boolean
Optional
SupportsDirectStream
SupportsDirectStream?: boolean
Optional
SupportsProbing
SupportsProbing?: boolean
Optional
SupportsTranscoding
SupportsTranscoding?: boolean
Optional
TranscodingContainer
TranscodingContainer?: string | null
Optional
TranscodingSubProtocol
Optional
TranscodingUrl
TranscodingUrl?: string | null
Optional
UseMostCompatibleTranscodingProfile
UseMostCompatibleTranscodingProfile?: boolean
Export
MediaSourceInfo