Optional
configuration: ConfigurationThe item id.
The playlist id.
The segment id.
The video container. Possible values are: ts, webm, asf, wmv, ogv, mp4, m4v, mkv, mpeg, mpg, avi, 3gp, wmv, wtv, m2ts, mov, iso, flv.
The position of the requested segment in ticks.
The length of the requested segment in ticks.
Optional
_static: booleanOptional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.
Optional
params: stringThe streaming parameters.
Optional
tag: stringThe tag.
Optional
deviceProfileId: stringOptional. The dlna device profile id to utilize.
Optional
playSessionId: stringThe play session id.
Optional
segmentContainer: stringThe segment container.
Optional
segmentLength: numberThe segment length.
Optional
minSegments: numberThe minimum number of segments.
Optional
mediaSourceId: stringThe media version id, if playing an alternate version.
Optional
deviceId: stringThe device id of the client requesting. Used to stop encoding processes when needed.
Optional
audioCodec: stringOptional. Specify an audio codec to encode to, e.g. mp3.
Optional
enableAutoStreamCopy: booleanWhether or not to allow automatic stream copy if requested values match the original source. Defaults to true.
Optional
allowVideoStreamCopy: booleanWhether or not to allow copying of the video stream url.
Optional
allowAudioStreamCopy: booleanWhether or not to allow copying of the audio stream url.
Optional
breakOnNonKeyFrames: booleanOptional. Whether to break on non key frames.
Optional
audioSampleRate: numberOptional. Specify a specific audio sample rate, e.g. 44100.
Optional
maxAudioBitDepth: numberOptional. The maximum audio bit depth.
Optional
maxStreamingBitrate: numberOptional. The maximum streaming bitrate.
Optional
audioBitRate: numberOptional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.
Optional
audioChannels: numberOptional. Specify a specific number of audio channels to encode to, e.g. 2.
Optional
maxAudioChannels: numberOptional. Specify a maximum number of audio channels to encode to, e.g. 2.
Optional
profile: stringOptional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.
Optional
level: stringOptional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Optional
framerate: numberOptional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.
Optional
maxFramerate: numberOptional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.
Optional
copyTimestamps: booleanWhether or not to copy timestamps when transcoding with an offset. Defaults to false.
Optional
startTimeTicks: numberOptional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Optional
width: numberOptional. The fixed horizontal resolution of the encoded video.
Optional
height: numberOptional. The fixed vertical resolution of the encoded video.
Optional
videoBitRate: numberOptional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.
Optional
subtitleStreamIndex: numberOptional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Optional
subtitleMethod: SubtitleDeliveryMethodOptional. Specify the subtitle delivery method.
Optional
maxRefFrames: numberOptional.
Optional
maxVideoBitDepth: numberOptional. The maximum video bit depth.
Optional
requireAvc: booleanOptional. Whether to require avc.
Optional
deInterlace: booleanOptional. Whether to deinterlace the video.
Optional
requireNonAnamorphic: booleanOptional. Whether to require a non anamorphic stream.
Optional
transcodingMaxAudioChannels: numberOptional. The maximum number of audio channels to transcode.
Optional
cpuCoreLimit: numberOptional. The limit of how many cpu cores to use.
Optional
liveStreamId: stringThe live stream id.
Optional
enableMpegtsM2TsMode: booleanOptional. Whether to enable the MpegtsM2Ts mode.
Optional
videoCodec: stringOptional. Specify a video codec to encode to, e.g. h264.
Optional
subtitleCodec: stringOptional. Specify a subtitle codec to encode to.
Optional
transcodeReasons: stringOptional. The transcoding reason.
Optional
audioStreamIndex: numberOptional. The index of the audio stream to use. If omitted the first audio stream will be used.
Optional
videoStreamIndex: numberOptional. The index of the video stream to use. If omitted the first video stream will be used.
Optional
context: EncodingContextOptional. The MediaBrowser.Model.Dlna.EncodingContext.
Optional
streamOptions: { Optional. The streaming options.
Optional
enableAudioVbrEncoding: booleanOptional. Whether to enable Audio Encoding.
Optional
options: RawAxiosRequestConfigOverride http request option.
The item id.
The playlist id.
The segment id.
The video container. Possible values are: ts, webm, asf, wmv, ogv, mp4, m4v, mkv, mpeg, mpg, avi, 3gp, wmv, wtv, m2ts, mov, iso, flv.
The position of the requested segment in ticks.
The length of the requested segment in ticks.
Optional
_static: booleanOptional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.
Optional
params: stringThe streaming parameters.
Optional
tag: stringThe tag.
Optional
deviceProfileId: stringOptional. The dlna device profile id to utilize.
Optional
playSessionId: stringThe play session id.
Optional
segmentContainer: stringThe segment container.
Optional
segmentLength: numberThe desired segment length.
Optional
minSegments: numberThe minimum number of segments.
Optional
mediaSourceId: stringThe media version id, if playing an alternate version.
Optional
deviceId: stringThe device id of the client requesting. Used to stop encoding processes when needed.
Optional
audioCodec: stringOptional. Specify an audio codec to encode to, e.g. mp3.
Optional
enableAutoStreamCopy: booleanWhether or not to allow automatic stream copy if requested values match the original source. Defaults to true.
Optional
allowVideoStreamCopy: booleanWhether or not to allow copying of the video stream url.
Optional
allowAudioStreamCopy: booleanWhether or not to allow copying of the audio stream url.
Optional
breakOnNonKeyFrames: booleanOptional. Whether to break on non key frames.
Optional
audioSampleRate: numberOptional. Specify a specific audio sample rate, e.g. 44100.
Optional
maxAudioBitDepth: numberOptional. The maximum audio bit depth.
Optional
audioBitRate: numberOptional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.
Optional
audioChannels: numberOptional. Specify a specific number of audio channels to encode to, e.g. 2.
Optional
maxAudioChannels: numberOptional. Specify a maximum number of audio channels to encode to, e.g. 2.
Optional
profile: stringOptional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.
Optional
level: stringOptional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Optional
framerate: numberOptional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.
Optional
maxFramerate: numberOptional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.
Optional
copyTimestamps: booleanWhether or not to copy timestamps when transcoding with an offset. Defaults to false.
Optional
startTimeTicks: numberOptional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Optional
width: numberOptional. The fixed horizontal resolution of the encoded video.
Optional
height: numberOptional. The fixed vertical resolution of the encoded video.
Optional
maxWidth: numberOptional. The maximum horizontal resolution of the encoded video.
Optional
maxHeight: numberOptional. The maximum vertical resolution of the encoded video.
Optional
videoBitRate: numberOptional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.
Optional
subtitleStreamIndex: numberOptional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Optional
subtitleMethod: SubtitleDeliveryMethodOptional. Specify the subtitle delivery method.
Optional
maxRefFrames: numberOptional.
Optional
maxVideoBitDepth: numberOptional. The maximum video bit depth.
Optional
requireAvc: booleanOptional. Whether to require avc.
Optional
deInterlace: booleanOptional. Whether to deinterlace the video.
Optional
requireNonAnamorphic: booleanOptional. Whether to require a non anamorphic stream.
Optional
transcodingMaxAudioChannels: numberOptional. The maximum number of audio channels to transcode.
Optional
cpuCoreLimit: numberOptional. The limit of how many cpu cores to use.
Optional
liveStreamId: stringThe live stream id.
Optional
enableMpegtsM2TsMode: booleanOptional. Whether to enable the MpegtsM2Ts mode.
Optional
videoCodec: stringOptional. Specify a video codec to encode to, e.g. h264.
Optional
subtitleCodec: stringOptional. Specify a subtitle codec to encode to.
Optional
transcodeReasons: stringOptional. The transcoding reason.
Optional
audioStreamIndex: numberOptional. The index of the audio stream to use. If omitted the first audio stream will be used.
Optional
videoStreamIndex: numberOptional. The index of the video stream to use. If omitted the first video stream will be used.
Optional
context: EncodingContextOptional. The MediaBrowser.Model.Dlna.EncodingContext.
Optional
streamOptions: { Optional. The streaming options.
Optional
enableAudioVbrEncoding: booleanOptional. Whether to enable Audio Encoding.
Optional
alwaysBurnInSubtitleWhenTranscoding: booleanWhether to always burn in subtitles when transcoding.
Optional
options: RawAxiosRequestConfigOverride http request option.
The item id.
Optional
container: stringThe audio container.
Optional
_static: booleanOptional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.
Optional
params: stringThe streaming parameters.
Optional
tag: stringThe tag.
Optional
deviceProfileId: stringOptional. The dlna device profile id to utilize.
Optional
playSessionId: stringThe play session id.
Optional
segmentContainer: stringThe segment container.
Optional
segmentLength: numberThe segment length.
Optional
minSegments: numberThe minimum number of segments.
Optional
mediaSourceId: stringThe media version id, if playing an alternate version.
Optional
deviceId: stringThe device id of the client requesting. Used to stop encoding processes when needed.
Optional
audioCodec: stringOptional. Specify an audio codec to encode to, e.g. mp3.
Optional
enableAutoStreamCopy: booleanWhether or not to allow automatic stream copy if requested values match the original source. Defaults to true.
Optional
allowVideoStreamCopy: booleanWhether or not to allow copying of the video stream url.
Optional
allowAudioStreamCopy: booleanWhether or not to allow copying of the audio stream url.
Optional
breakOnNonKeyFrames: booleanOptional. Whether to break on non key frames.
Optional
audioSampleRate: numberOptional. Specify a specific audio sample rate, e.g. 44100.
Optional
maxAudioBitDepth: numberOptional. The maximum audio bit depth.
Optional
audioBitRate: numberOptional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.
Optional
audioChannels: numberOptional. Specify a specific number of audio channels to encode to, e.g. 2.
Optional
maxAudioChannels: numberOptional. Specify a maximum number of audio channels to encode to, e.g. 2.
Optional
profile: stringOptional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.
Optional
level: stringOptional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Optional
framerate: numberOptional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.
Optional
maxFramerate: numberOptional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.
Optional
copyTimestamps: booleanWhether or not to copy timestamps when transcoding with an offset. Defaults to false.
Optional
startTimeTicks: numberOptional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Optional
width: numberOptional. The fixed horizontal resolution of the encoded video.
Optional
height: numberOptional. The fixed vertical resolution of the encoded video.
Optional
videoBitRate: numberOptional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.
Optional
subtitleStreamIndex: numberOptional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Optional
subtitleMethod: SubtitleDeliveryMethodOptional. Specify the subtitle delivery method.
Optional
maxRefFrames: numberOptional.
Optional
maxVideoBitDepth: numberOptional. The maximum video bit depth.
Optional
requireAvc: booleanOptional. Whether to require avc.
Optional
deInterlace: booleanOptional. Whether to deinterlace the video.
Optional
requireNonAnamorphic: booleanOptional. Whether to require a non anamorphic stream.
Optional
transcodingMaxAudioChannels: numberOptional. The maximum number of audio channels to transcode.
Optional
cpuCoreLimit: numberOptional. The limit of how many cpu cores to use.
Optional
liveStreamId: stringThe live stream id.
Optional
enableMpegtsM2TsMode: booleanOptional. Whether to enable the MpegtsM2Ts mode.
Optional
videoCodec: stringOptional. Specify a video codec to encode to, e.g. h264.
Optional
subtitleCodec: stringOptional. Specify a subtitle codec to encode to.
Optional
transcodeReasons: stringOptional. The transcoding reason.
Optional
audioStreamIndex: numberOptional. The index of the audio stream to use. If omitted the first audio stream will be used.
Optional
videoStreamIndex: numberOptional. The index of the video stream to use. If omitted the first video stream will be used.
Optional
context: EncodingContextOptional. The MediaBrowser.Model.Dlna.EncodingContext.
Optional
streamOptions: { Optional. The streaming options.
Optional
maxWidth: numberOptional. The max width.
Optional
maxHeight: numberOptional. The max height.
Optional
enableSubtitlesInManifest: booleanOptional. Whether to enable subtitles in the manifest.
Optional
enableAudioVbrEncoding: booleanOptional. Whether to enable Audio Encoding.
Optional
alwaysBurnInSubtitleWhenTranscoding: booleanWhether to always burn in subtitles when transcoding.
Optional
options: RawAxiosRequestConfigOverride http request option.
The item id.
The media version id, if playing an alternate version.
Optional
_static: booleanOptional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.
Optional
params: stringThe streaming parameters.
Optional
tag: stringThe tag.
Optional
deviceProfileId: stringOptional. The dlna device profile id to utilize.
Optional
playSessionId: stringThe play session id.
Optional
segmentContainer: stringThe segment container.
Optional
segmentLength: numberThe segment length.
Optional
minSegments: numberThe minimum number of segments.
Optional
deviceId: stringThe device id of the client requesting. Used to stop encoding processes when needed.
Optional
audioCodec: stringOptional. Specify an audio codec to encode to, e.g. mp3.
Optional
enableAutoStreamCopy: booleanWhether or not to allow automatic stream copy if requested values match the original source. Defaults to true.
Optional
allowVideoStreamCopy: booleanWhether or not to allow copying of the video stream url.
Optional
allowAudioStreamCopy: booleanWhether or not to allow copying of the audio stream url.
Optional
breakOnNonKeyFrames: booleanOptional. Whether to break on non key frames.
Optional
audioSampleRate: numberOptional. Specify a specific audio sample rate, e.g. 44100.
Optional
maxAudioBitDepth: numberOptional. The maximum audio bit depth.
Optional
maxStreamingBitrate: numberOptional. The maximum streaming bitrate.
Optional
audioBitRate: numberOptional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.
Optional
audioChannels: numberOptional. Specify a specific number of audio channels to encode to, e.g. 2.
Optional
maxAudioChannels: numberOptional. Specify a maximum number of audio channels to encode to, e.g. 2.
Optional
profile: stringOptional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.
Optional
level: stringOptional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Optional
framerate: numberOptional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.
Optional
maxFramerate: numberOptional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.
Optional
copyTimestamps: booleanWhether or not to copy timestamps when transcoding with an offset. Defaults to false.
Optional
startTimeTicks: numberOptional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Optional
width: numberOptional. The fixed horizontal resolution of the encoded video.
Optional
height: numberOptional. The fixed vertical resolution of the encoded video.
Optional
videoBitRate: numberOptional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.
Optional
subtitleStreamIndex: numberOptional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Optional
subtitleMethod: SubtitleDeliveryMethodOptional. Specify the subtitle delivery method.
Optional
maxRefFrames: numberOptional.
Optional
maxVideoBitDepth: numberOptional. The maximum video bit depth.
Optional
requireAvc: booleanOptional. Whether to require avc.
Optional
deInterlace: booleanOptional. Whether to deinterlace the video.
Optional
requireNonAnamorphic: booleanOptional. Whether to require a non anamorphic stream.
Optional
transcodingMaxAudioChannels: numberOptional. The maximum number of audio channels to transcode.
Optional
cpuCoreLimit: numberOptional. The limit of how many cpu cores to use.
Optional
liveStreamId: stringThe live stream id.
Optional
enableMpegtsM2TsMode: booleanOptional. Whether to enable the MpegtsM2Ts mode.
Optional
videoCodec: stringOptional. Specify a video codec to encode to, e.g. h264.
Optional
subtitleCodec: stringOptional. Specify a subtitle codec to encode to.
Optional
transcodeReasons: stringOptional. The transcoding reason.
Optional
audioStreamIndex: numberOptional. The index of the audio stream to use. If omitted the first audio stream will be used.
Optional
videoStreamIndex: numberOptional. The index of the video stream to use. If omitted the first video stream will be used.
Optional
context: EncodingContextOptional. The MediaBrowser.Model.Dlna.EncodingContext.
Optional
streamOptions: { Optional. The streaming options.
Optional
enableAdaptiveBitrateStreaming: booleanEnable adaptive bitrate streaming.
Optional
enableAudioVbrEncoding: booleanOptional. Whether to enable Audio Encoding.
Optional
options: RawAxiosRequestConfigOverride http request option.
The item id.
The media version id, if playing an alternate version.
Optional
_static: booleanOptional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.
Optional
params: stringThe streaming parameters.
Optional
tag: stringThe tag.
Optional
deviceProfileId: stringOptional. The dlna device profile id to utilize.
Optional
playSessionId: stringThe play session id.
Optional
segmentContainer: stringThe segment container.
Optional
segmentLength: numberThe segment length.
Optional
minSegments: numberThe minimum number of segments.
Optional
deviceId: stringThe device id of the client requesting. Used to stop encoding processes when needed.
Optional
audioCodec: stringOptional. Specify an audio codec to encode to, e.g. mp3.
Optional
enableAutoStreamCopy: booleanWhether or not to allow automatic stream copy if requested values match the original source. Defaults to true.
Optional
allowVideoStreamCopy: booleanWhether or not to allow copying of the video stream url.
Optional
allowAudioStreamCopy: booleanWhether or not to allow copying of the audio stream url.
Optional
breakOnNonKeyFrames: booleanOptional. Whether to break on non key frames.
Optional
audioSampleRate: numberOptional. Specify a specific audio sample rate, e.g. 44100.
Optional
maxAudioBitDepth: numberOptional. The maximum audio bit depth.
Optional
audioBitRate: numberOptional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.
Optional
audioChannels: numberOptional. Specify a specific number of audio channels to encode to, e.g. 2.
Optional
maxAudioChannels: numberOptional. Specify a maximum number of audio channels to encode to, e.g. 2.
Optional
profile: stringOptional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.
Optional
level: stringOptional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Optional
framerate: numberOptional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.
Optional
maxFramerate: numberOptional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.
Optional
copyTimestamps: booleanWhether or not to copy timestamps when transcoding with an offset. Defaults to false.
Optional
startTimeTicks: numberOptional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Optional
width: numberOptional. The fixed horizontal resolution of the encoded video.
Optional
height: numberOptional. The fixed vertical resolution of the encoded video.
Optional
maxWidth: numberOptional. The maximum horizontal resolution of the encoded video.
Optional
maxHeight: numberOptional. The maximum vertical resolution of the encoded video.
Optional
videoBitRate: numberOptional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.
Optional
subtitleStreamIndex: numberOptional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Optional
subtitleMethod: SubtitleDeliveryMethodOptional. Specify the subtitle delivery method.
Optional
maxRefFrames: numberOptional.
Optional
maxVideoBitDepth: numberOptional. The maximum video bit depth.
Optional
requireAvc: booleanOptional. Whether to require avc.
Optional
deInterlace: booleanOptional. Whether to deinterlace the video.
Optional
requireNonAnamorphic: booleanOptional. Whether to require a non anamorphic stream.
Optional
transcodingMaxAudioChannels: numberOptional. The maximum number of audio channels to transcode.
Optional
cpuCoreLimit: numberOptional. The limit of how many cpu cores to use.
Optional
liveStreamId: stringThe live stream id.
Optional
enableMpegtsM2TsMode: booleanOptional. Whether to enable the MpegtsM2Ts mode.
Optional
videoCodec: stringOptional. Specify a video codec to encode to, e.g. h264.
Optional
subtitleCodec: stringOptional. Specify a subtitle codec to encode to.
Optional
transcodeReasons: stringOptional. The transcoding reason.
Optional
audioStreamIndex: numberOptional. The index of the audio stream to use. If omitted the first audio stream will be used.
Optional
videoStreamIndex: numberOptional. The index of the video stream to use. If omitted the first video stream will be used.
Optional
context: EncodingContextOptional. The MediaBrowser.Model.Dlna.EncodingContext.
Optional
streamOptions: { Optional. The streaming options.
Optional
enableAdaptiveBitrateStreaming: booleanEnable adaptive bitrate streaming.
Optional
enableTrickplay: booleanEnable trickplay image playlists being added to master playlist.
Optional
enableAudioVbrEncoding: booleanWhether to enable Audio Encoding.
Optional
alwaysBurnInSubtitleWhenTranscoding: booleanWhether to always burn in subtitles when transcoding.
Optional
options: RawAxiosRequestConfigOverride http request option.
The item id.
Optional
_static: booleanOptional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.
Optional
params: stringThe streaming parameters.
Optional
tag: stringThe tag.
Optional
deviceProfileId: stringOptional. The dlna device profile id to utilize.
Optional
playSessionId: stringThe play session id.
Optional
segmentContainer: stringThe segment container.
Optional
segmentLength: numberThe segment length.
Optional
minSegments: numberThe minimum number of segments.
Optional
mediaSourceId: stringThe media version id, if playing an alternate version.
Optional
deviceId: stringThe device id of the client requesting. Used to stop encoding processes when needed.
Optional
audioCodec: stringOptional. Specify an audio codec to encode to, e.g. mp3.
Optional
enableAutoStreamCopy: booleanWhether or not to allow automatic stream copy if requested values match the original source. Defaults to true.
Optional
allowVideoStreamCopy: booleanWhether or not to allow copying of the video stream url.
Optional
allowAudioStreamCopy: booleanWhether or not to allow copying of the audio stream url.
Optional
breakOnNonKeyFrames: booleanOptional. Whether to break on non key frames.
Optional
audioSampleRate: numberOptional. Specify a specific audio sample rate, e.g. 44100.
Optional
maxAudioBitDepth: numberOptional. The maximum audio bit depth.
Optional
maxStreamingBitrate: numberOptional. The maximum streaming bitrate.
Optional
audioBitRate: numberOptional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.
Optional
audioChannels: numberOptional. Specify a specific number of audio channels to encode to, e.g. 2.
Optional
maxAudioChannels: numberOptional. Specify a maximum number of audio channels to encode to, e.g. 2.
Optional
profile: stringOptional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.
Optional
level: stringOptional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Optional
framerate: numberOptional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.
Optional
maxFramerate: numberOptional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.
Optional
copyTimestamps: booleanWhether or not to copy timestamps when transcoding with an offset. Defaults to false.
Optional
startTimeTicks: numberOptional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Optional
width: numberOptional. The fixed horizontal resolution of the encoded video.
Optional
height: numberOptional. The fixed vertical resolution of the encoded video.
Optional
videoBitRate: numberOptional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.
Optional
subtitleStreamIndex: numberOptional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Optional
subtitleMethod: SubtitleDeliveryMethodOptional. Specify the subtitle delivery method.
Optional
maxRefFrames: numberOptional.
Optional
maxVideoBitDepth: numberOptional. The maximum video bit depth.
Optional
requireAvc: booleanOptional. Whether to require avc.
Optional
deInterlace: booleanOptional. Whether to deinterlace the video.
Optional
requireNonAnamorphic: booleanOptional. Whether to require a non anamorphic stream.
Optional
transcodingMaxAudioChannels: numberOptional. The maximum number of audio channels to transcode.
Optional
cpuCoreLimit: numberOptional. The limit of how many cpu cores to use.
Optional
liveStreamId: stringThe live stream id.
Optional
enableMpegtsM2TsMode: booleanOptional. Whether to enable the MpegtsM2Ts mode.
Optional
videoCodec: stringOptional. Specify a video codec to encode to, e.g. h264.
Optional
subtitleCodec: stringOptional. Specify a subtitle codec to encode to.
Optional
transcodeReasons: stringOptional. The transcoding reason.
Optional
audioStreamIndex: numberOptional. The index of the audio stream to use. If omitted the first audio stream will be used.
Optional
videoStreamIndex: numberOptional. The index of the video stream to use. If omitted the first video stream will be used.
Optional
context: EncodingContextOptional. The MediaBrowser.Model.Dlna.EncodingContext.
Optional
streamOptions: { Optional. The streaming options.
Optional
enableAudioVbrEncoding: booleanOptional. Whether to enable Audio Encoding.
Optional
options: RawAxiosRequestConfigOverride http request option.
The item id.
Optional
_static: booleanOptional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.
Optional
params: stringThe streaming parameters.
Optional
tag: stringThe tag.
Optional
deviceProfileId: stringOptional. The dlna device profile id to utilize.
Optional
playSessionId: stringThe play session id.
Optional
segmentContainer: stringThe segment container.
Optional
segmentLength: numberThe segment length.
Optional
minSegments: numberThe minimum number of segments.
Optional
mediaSourceId: stringThe media version id, if playing an alternate version.
Optional
deviceId: stringThe device id of the client requesting. Used to stop encoding processes when needed.
Optional
audioCodec: stringOptional. Specify an audio codec to encode to, e.g. mp3.
Optional
enableAutoStreamCopy: booleanWhether or not to allow automatic stream copy if requested values match the original source. Defaults to true.
Optional
allowVideoStreamCopy: booleanWhether or not to allow copying of the video stream url.
Optional
allowAudioStreamCopy: booleanWhether or not to allow copying of the audio stream url.
Optional
breakOnNonKeyFrames: booleanOptional. Whether to break on non key frames.
Optional
audioSampleRate: numberOptional. Specify a specific audio sample rate, e.g. 44100.
Optional
maxAudioBitDepth: numberOptional. The maximum audio bit depth.
Optional
audioBitRate: numberOptional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.
Optional
audioChannels: numberOptional. Specify a specific number of audio channels to encode to, e.g. 2.
Optional
maxAudioChannels: numberOptional. Specify a maximum number of audio channels to encode to, e.g. 2.
Optional
profile: stringOptional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.
Optional
level: stringOptional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Optional
framerate: numberOptional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.
Optional
maxFramerate: numberOptional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.
Optional
copyTimestamps: booleanWhether or not to copy timestamps when transcoding with an offset. Defaults to false.
Optional
startTimeTicks: numberOptional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Optional
width: numberOptional. The fixed horizontal resolution of the encoded video.
Optional
height: numberOptional. The fixed vertical resolution of the encoded video.
Optional
maxWidth: numberOptional. The maximum horizontal resolution of the encoded video.
Optional
maxHeight: numberOptional. The maximum vertical resolution of the encoded video.
Optional
videoBitRate: numberOptional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.
Optional
subtitleStreamIndex: numberOptional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Optional
subtitleMethod: SubtitleDeliveryMethodOptional. Specify the subtitle delivery method.
Optional
maxRefFrames: numberOptional.
Optional
maxVideoBitDepth: numberOptional. The maximum video bit depth.
Optional
requireAvc: booleanOptional. Whether to require avc.
Optional
deInterlace: booleanOptional. Whether to deinterlace the video.
Optional
requireNonAnamorphic: booleanOptional. Whether to require a non anamorphic stream.
Optional
transcodingMaxAudioChannels: numberOptional. The maximum number of audio channels to transcode.
Optional
cpuCoreLimit: numberOptional. The limit of how many cpu cores to use.
Optional
liveStreamId: stringThe live stream id.
Optional
enableMpegtsM2TsMode: booleanOptional. Whether to enable the MpegtsM2Ts mode.
Optional
videoCodec: stringOptional. Specify a video codec to encode to, e.g. h264.
Optional
subtitleCodec: stringOptional. Specify a subtitle codec to encode to.
Optional
transcodeReasons: stringOptional. The transcoding reason.
Optional
audioStreamIndex: numberOptional. The index of the audio stream to use. If omitted the first audio stream will be used.
Optional
videoStreamIndex: numberOptional. The index of the video stream to use. If omitted the first video stream will be used.
Optional
context: EncodingContextOptional. The MediaBrowser.Model.Dlna.EncodingContext.
Optional
streamOptions: { Optional. The streaming options.
Optional
enableAudioVbrEncoding: booleanOptional. Whether to enable Audio Encoding.
Optional
alwaysBurnInSubtitleWhenTranscoding: booleanWhether to always burn in subtitles when transcoding.
Optional
options: RawAxiosRequestConfigOverride http request option.
The item id.
The media version id, if playing an alternate version.
Optional
_static: booleanOptional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.
Optional
params: stringThe streaming parameters.
Optional
tag: stringThe tag.
Optional
deviceProfileId: stringOptional. The dlna device profile id to utilize.
Optional
playSessionId: stringThe play session id.
Optional
segmentContainer: stringThe segment container.
Optional
segmentLength: numberThe segment length.
Optional
minSegments: numberThe minimum number of segments.
Optional
deviceId: stringThe device id of the client requesting. Used to stop encoding processes when needed.
Optional
audioCodec: stringOptional. Specify an audio codec to encode to, e.g. mp3.
Optional
enableAutoStreamCopy: booleanWhether or not to allow automatic stream copy if requested values match the original source. Defaults to true.
Optional
allowVideoStreamCopy: booleanWhether or not to allow copying of the video stream url.
Optional
allowAudioStreamCopy: booleanWhether or not to allow copying of the audio stream url.
Optional
breakOnNonKeyFrames: booleanOptional. Whether to break on non key frames.
Optional
audioSampleRate: numberOptional. Specify a specific audio sample rate, e.g. 44100.
Optional
maxAudioBitDepth: numberOptional. The maximum audio bit depth.
Optional
maxStreamingBitrate: numberOptional. The maximum streaming bitrate.
Optional
audioBitRate: numberOptional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.
Optional
audioChannels: numberOptional. Specify a specific number of audio channels to encode to, e.g. 2.
Optional
maxAudioChannels: numberOptional. Specify a maximum number of audio channels to encode to, e.g. 2.
Optional
profile: stringOptional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.
Optional
level: stringOptional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Optional
framerate: numberOptional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.
Optional
maxFramerate: numberOptional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.
Optional
copyTimestamps: booleanWhether or not to copy timestamps when transcoding with an offset. Defaults to false.
Optional
startTimeTicks: numberOptional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Optional
width: numberOptional. The fixed horizontal resolution of the encoded video.
Optional
height: numberOptional. The fixed vertical resolution of the encoded video.
Optional
videoBitRate: numberOptional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.
Optional
subtitleStreamIndex: numberOptional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Optional
subtitleMethod: SubtitleDeliveryMethodOptional. Specify the subtitle delivery method.
Optional
maxRefFrames: numberOptional.
Optional
maxVideoBitDepth: numberOptional. The maximum video bit depth.
Optional
requireAvc: booleanOptional. Whether to require avc.
Optional
deInterlace: booleanOptional. Whether to deinterlace the video.
Optional
requireNonAnamorphic: booleanOptional. Whether to require a non anamorphic stream.
Optional
transcodingMaxAudioChannels: numberOptional. The maximum number of audio channels to transcode.
Optional
cpuCoreLimit: numberOptional. The limit of how many cpu cores to use.
Optional
liveStreamId: stringThe live stream id.
Optional
enableMpegtsM2TsMode: booleanOptional. Whether to enable the MpegtsM2Ts mode.
Optional
videoCodec: stringOptional. Specify a video codec to encode to, e.g. h264.
Optional
subtitleCodec: stringOptional. Specify a subtitle codec to encode to.
Optional
transcodeReasons: stringOptional. The transcoding reason.
Optional
audioStreamIndex: numberOptional. The index of the audio stream to use. If omitted the first audio stream will be used.
Optional
videoStreamIndex: numberOptional. The index of the video stream to use. If omitted the first video stream will be used.
Optional
context: EncodingContextOptional. The MediaBrowser.Model.Dlna.EncodingContext.
Optional
streamOptions: { Optional. The streaming options.
Optional
enableAdaptiveBitrateStreaming: booleanEnable adaptive bitrate streaming.
Optional
enableAudioVbrEncoding: booleanOptional. Whether to enable Audio Encoding.
Optional
options: RawAxiosRequestConfigOverride http request option.
The item id.
The media version id, if playing an alternate version.
Optional
_static: booleanOptional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.
Optional
params: stringThe streaming parameters.
Optional
tag: stringThe tag.
Optional
deviceProfileId: stringOptional. The dlna device profile id to utilize.
Optional
playSessionId: stringThe play session id.
Optional
segmentContainer: stringThe segment container.
Optional
segmentLength: numberThe segment length.
Optional
minSegments: numberThe minimum number of segments.
Optional
deviceId: stringThe device id of the client requesting. Used to stop encoding processes when needed.
Optional
audioCodec: stringOptional. Specify an audio codec to encode to, e.g. mp3.
Optional
enableAutoStreamCopy: booleanWhether or not to allow automatic stream copy if requested values match the original source. Defaults to true.
Optional
allowVideoStreamCopy: booleanWhether or not to allow copying of the video stream url.
Optional
allowAudioStreamCopy: booleanWhether or not to allow copying of the audio stream url.
Optional
breakOnNonKeyFrames: booleanOptional. Whether to break on non key frames.
Optional
audioSampleRate: numberOptional. Specify a specific audio sample rate, e.g. 44100.
Optional
maxAudioBitDepth: numberOptional. The maximum audio bit depth.
Optional
audioBitRate: numberOptional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.
Optional
audioChannels: numberOptional. Specify a specific number of audio channels to encode to, e.g. 2.
Optional
maxAudioChannels: numberOptional. Specify a maximum number of audio channels to encode to, e.g. 2.
Optional
profile: stringOptional. Specify a specific an encoder profile (varies by encoder), e.g. main, baseline, high.
Optional
level: stringOptional. Specify a level for the encoder profile (varies by encoder), e.g. 3, 3.1.
Optional
framerate: numberOptional. A specific video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.
Optional
maxFramerate: numberOptional. A specific maximum video framerate to encode to, e.g. 23.976. Generally this should be omitted unless the device has specific requirements.
Optional
copyTimestamps: booleanWhether or not to copy timestamps when transcoding with an offset. Defaults to false.
Optional
startTimeTicks: numberOptional. Specify a starting offset, in ticks. 1 tick = 10000 ms.
Optional
width: numberOptional. The fixed horizontal resolution of the encoded video.
Optional
height: numberOptional. The fixed vertical resolution of the encoded video.
Optional
maxWidth: numberOptional. The maximum horizontal resolution of the encoded video.
Optional
maxHeight: numberOptional. The maximum vertical resolution of the encoded video.
Optional
videoBitRate: numberOptional. Specify a video bitrate to encode to, e.g. 500000. If omitted this will be left to encoder defaults.
Optional
subtitleStreamIndex: numberOptional. The index of the subtitle stream to use. If omitted no subtitles will be used.
Optional
subtitleMethod: SubtitleDeliveryMethodOptional. Specify the subtitle delivery method.
Optional
maxRefFrames: numberOptional.
Optional
maxVideoBitDepth: numberOptional. The maximum video bit depth.
Optional
requireAvc: booleanOptional. Whether to require avc.
Optional
deInterlace: booleanOptional. Whether to deinterlace the video.
Optional
requireNonAnamorphic: booleanOptional. Whether to require a non anamorphic stream.
Optional
transcodingMaxAudioChannels: numberOptional. The maximum number of audio channels to transcode.
Optional
cpuCoreLimit: numberOptional. The limit of how many cpu cores to use.
Optional
liveStreamId: stringThe live stream id.
Optional
enableMpegtsM2TsMode: booleanOptional. Whether to enable the MpegtsM2Ts mode.
Optional
videoCodec: stringOptional. Specify a video codec to encode to, e.g. h264.
Optional
subtitleCodec: stringOptional. Specify a subtitle codec to encode to.
Optional
transcodeReasons: stringOptional. The transcoding reason.
Optional
audioStreamIndex: numberOptional. The index of the audio stream to use. If omitted the first audio stream will be used.
Optional
videoStreamIndex: numberOptional. The index of the video stream to use. If omitted the first video stream will be used.
Optional
context: EncodingContextOptional. The MediaBrowser.Model.Dlna.EncodingContext.
Optional
streamOptions: { Optional. The streaming options.
Optional
enableAdaptiveBitrateStreaming: booleanEnable adaptive bitrate streaming.
Optional
enableTrickplay: booleanEnable trickplay image playlists being added to master playlist.
Optional
enableAudioVbrEncoding: booleanWhether to enable Audio Encoding.
Optional
alwaysBurnInSubtitleWhenTranscoding: booleanWhether to always burn in subtitles when transcoding.
Optional
options: RawAxiosRequestConfigOverride http request option.
DynamicHlsApi - functional programming interface
Export