@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
42 lines (41 loc) • 1.43 kB
TypeScript
import LiveEncodingHeartbeatIngestPoint from './LiveEncodingHeartbeatIngestPoint';
import LiveEncodingHeartbeatIngestStream from './LiveEncodingHeartbeatIngestStream';
import LiveEncodingStatus from './LiveEncodingStatus';
import RtmpUserIngestInfo from './RtmpUserIngestInfo';
/**
* Information about the live ingestion status
* @export
* @class LiveEncodingHeartbeatIngest
*/
export declare class LiveEncodingHeartbeatIngest {
/**
* @type {LiveEncodingStatus}
* @memberof LiveEncodingHeartbeatIngest
*/
status?: LiveEncodingStatus;
/**
* Indicates whether the ingest is healthy.
* @type {boolean}
* @memberof LiveEncodingHeartbeatIngest
*/
healthy?: boolean;
/**
* Data about individual ingestPoints within the active live ingest.
* @type {LiveEncodingHeartbeatIngestPoint[]}
* @memberof LiveEncodingHeartbeatIngest
*/
ingestPoints?: LiveEncodingHeartbeatIngestPoint[];
/**
* Data about individual streams within the active live ingest.
* @type {LiveEncodingHeartbeatIngestStream[]}
* @memberof LiveEncodingHeartbeatIngest
*/
streams?: LiveEncodingHeartbeatIngestStream[];
/**
* @type {RtmpUserIngestInfo}
* @memberof LiveEncodingHeartbeatIngest
*/
rtmpUserIngestInfo?: RtmpUserIngestInfo;
constructor(obj?: Partial<LiveEncodingHeartbeatIngest>);
}
export default LiveEncodingHeartbeatIngest;