UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

80 lines (79 loc) 2.39 kB
import StreamsAdConfigResponse from './StreamsAdConfigResponse'; import StreamsDomainRestrictionResponse from './StreamsDomainRestrictionResponse'; import StreamsResponse from './StreamsResponse'; import StreamsStyleConfigResponse from './StreamsStyleConfigResponse'; import StreamsTrimmingStatus from './StreamsTrimmingStatus'; import StreamsType from './StreamsType'; import StreamsVideoEncodingTask from './StreamsVideoEncodingTask'; import StreamsVideoStatus from './StreamsVideoStatus'; /** * @export * @class StreamsVideoResponse */ export declare class StreamsVideoResponse extends StreamsResponse { /** * Discriminator property for StreamsResponse * @type {string} * @memberof StreamsVideoResponse */ readonly type: StreamsType; /** * The asset URL of the stream * @type {string} * @memberof StreamsVideoResponse */ assetUrl?: string; /** * The status of the stream * @type {StreamsVideoStatus} * @memberof StreamsVideoResponse */ status?: StreamsVideoStatus; /** * @type {StreamsStyleConfigResponse} * @memberof StreamsVideoResponse */ styleConfig?: StreamsStyleConfigResponse; /** * List of encoding status information * @type {StreamsVideoEncodingTask[]} * @memberof StreamsVideoResponse */ encodingTasks?: StreamsVideoEncodingTask[]; /** * Poster URL * @type {string} * @memberof StreamsVideoResponse */ posterUrl?: string; /** * @type {StreamsAdConfigResponse} * @memberof StreamsVideoResponse */ adConfig?: StreamsAdConfigResponse; /** * @type {StreamsDomainRestrictionResponse} * @memberof StreamsVideoResponse */ domainRestriction?: StreamsDomainRestrictionResponse; /** * Stream trimming information * @type {StreamsTrimmingStatus} * @memberof StreamsVideoResponse */ trimming?: StreamsTrimmingStatus; /** * Single-file download URL of the unaltered video in the best available quality * @type {string} * @memberof StreamsVideoResponse */ downloadUrl?: string; /** * True if the stream is signature protected * @type {boolean} * @memberof StreamsVideoResponse */ signed?: boolean; constructor(obj?: Partial<StreamsVideoResponse>); } export default StreamsVideoResponse;