UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

37 lines (36 loc) 1.39 kB
import Input from './Input'; import InputType from './InputType'; import RtmpIngestPoint from './RtmpIngestPoint'; import StaticRtmpIngestPoint from './StaticRtmpIngestPoint'; /** * @export * @class RedundantRtmpInput */ export declare class RedundantRtmpInput extends Input { /** * Discriminator property for Input * @type {string} * @memberof RedundantRtmpInput */ readonly type: InputType; /** * When there is no input signal present and this threshold in seconds is reached it will switch to another ingest point * @type {number} * @memberof RedundantRtmpInput */ delayThreshold?: number; /** * Configuration for ingest points that use a dynamic IP based endpoint to stream to e.g.: rtmp://41.167.11.21/live Either ingestPoints **or** staticIngestPoints can be set * @type {RtmpIngestPoint[]} * @memberof RedundantRtmpInput */ ingestPoints?: RtmpIngestPoint[]; /** * Configuration for static ingest points. These ingest points use a consistent endpoint to stream to e.g.: rtmps://live-ingest.bitmovin.com/live Either ingestPoints **or** staticIngestPoints can be set * @type {StaticRtmpIngestPoint[]} * @memberof RedundantRtmpInput */ staticIngestPoints?: StaticRtmpIngestPoint[]; constructor(obj?: Partial<RedundantRtmpInput>); } export default RedundantRtmpInput;