Interface UniversalAudioApiGetUniversalAudioStreamRequest

Request parameters for getUniversalAudioStream operation in UniversalAudioApi.

UniversalAudioApiGetUniversalAudioStreamRequest

interface UniversalAudioApiGetUniversalAudioStreamRequest {
    audioBitRate?: number;
    audioCodec?: string;
    breakOnNonKeyFrames?: boolean;
    container?: string[];
    deviceId?: string;
    enableAudioVbrEncoding?: boolean;
    enableRedirection?: boolean;
    enableRemoteMedia?: boolean;
    itemId: string;
    maxAudioBitDepth?: number;
    maxAudioChannels?: number;
    maxAudioSampleRate?: number;
    maxStreamingBitrate?: number;
    mediaSourceId?: string;
    startTimeTicks?: number;
    transcodingAudioChannels?: number;
    transcodingContainer?: string;
    transcodingProtocol?: MediaStreamProtocol;
    userId?: string;
}

Properties

audioBitRate?: number

Optional. Specify an audio bitrate to encode to, e.g. 128000. If omitted this will be left to encoder defaults.

UniversalAudioApiGetUniversalAudioStream

audioCodec?: string

Optional. The audio codec to transcode to.

UniversalAudioApiGetUniversalAudioStream

breakOnNonKeyFrames?: boolean

Optional. Whether to break on non key frames.

UniversalAudioApiGetUniversalAudioStream

container?: string[]

Optional. The audio container.

UniversalAudioApiGetUniversalAudioStream

deviceId?: string

The device id of the client requesting. Used to stop encoding processes when needed.

UniversalAudioApiGetUniversalAudioStream

enableAudioVbrEncoding?: boolean

Optional. Whether to enable Audio Encoding.

UniversalAudioApiGetUniversalAudioStream

enableRedirection?: boolean

Whether to enable redirection. Defaults to true.

UniversalAudioApiGetUniversalAudioStream

enableRemoteMedia?: boolean

Optional. Whether to enable remote media.

UniversalAudioApiGetUniversalAudioStream

itemId: string

The item id.

UniversalAudioApiGetUniversalAudioStream

maxAudioBitDepth?: number

Optional. The maximum audio bit depth.

UniversalAudioApiGetUniversalAudioStream

maxAudioChannels?: number

Optional. The maximum number of audio channels.

UniversalAudioApiGetUniversalAudioStream

maxAudioSampleRate?: number

Optional. The maximum audio sample rate.

UniversalAudioApiGetUniversalAudioStream

maxStreamingBitrate?: number

Optional. The maximum streaming bitrate.

UniversalAudioApiGetUniversalAudioStream

mediaSourceId?: string

The media version id, if playing an alternate version.

UniversalAudioApiGetUniversalAudioStream

startTimeTicks?: number

Optional. Specify a starting offset, in ticks. 1 tick = 10000 ms.

UniversalAudioApiGetUniversalAudioStream

transcodingAudioChannels?: number

Optional. The number of how many audio channels to transcode to.

UniversalAudioApiGetUniversalAudioStream

transcodingContainer?: string

Optional. The container to transcode to.

UniversalAudioApiGetUniversalAudioStream

transcodingProtocol?: MediaStreamProtocol

Optional. The transcoding protocol.

UniversalAudioApiGetUniversalAudioStream

userId?: string

Optional. The user id.

UniversalAudioApiGetUniversalAudioStream