UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

43 lines (42 loc) 1.35 kB
import AkamaiMslStreamFormat from './AkamaiMslStreamFormat'; import AkamaiMslVersion from './AkamaiMslVersion'; import Output from './Output'; import OutputType from './OutputType'; /** * @export * @class AkamaiMslOutput */ export declare class AkamaiMslOutput extends Output { /** * Discriminator property for Output * @type {string} * @memberof AkamaiMslOutput */ readonly type: OutputType; /** * The Akamai stream ID (required) * @type {number} * @memberof AkamaiMslOutput */ streamId?: number; /** * The Akamai event name (required) * @type {string} * @memberof AkamaiMslOutput */ eventName?: string; /** * - DASH: configure the Encoding with fMP4 or CMAF muxings and a DASH manifest. - HLS: configure the Encoding with TS muxings and an HLS manifest. - CMAF: configure the Encoding with fMP4 or CMAF muxings with both DASH and HLS manifests. (required) * @type {AkamaiMslStreamFormat} * @memberof AkamaiMslOutput */ streamFormat?: AkamaiMslStreamFormat; /** * The Akamai MSL Version. Only MSL4 is supported at the moment. (required) * @type {AkamaiMslVersion} * @memberof AkamaiMslOutput */ mslVersion?: AkamaiMslVersion; constructor(obj?: Partial<AkamaiMslOutput>); } export default AkamaiMslOutput;