@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
28 lines (27 loc) • 1.05 kB
TypeScript
/**
* A single media-advancing HLS manifest update.
* @export
* @class LiveEncodingHeartbeatManifestUpdate
*/
export declare class LiveEncodingHeartbeatManifestUpdate {
/**
* Wall-clock time the media-advancing manifest update occured, returned as UTC in ISO 8601 format: YYYY-MM-DDThh:mm:ssZ
* @type {Date}
* @memberof LiveEncodingHeartbeatManifestUpdate
*/
manifestUpdateWallClockTime?: Date;
/**
* Latest media presentation time across renditions (min of all playlists' stream progress), returned as UTC in ISO 8601 format: YYYY-MM-DDThh:mm:ssZ
* @type {Date}
* @memberof LiveEncodingHeartbeatManifestUpdate
*/
latestMediaPresentationTime?: Date;
/**
* Manifest update latency in milliseconds (elapsed wall-clock minus media-time advanced).
* @type {number}
* @memberof LiveEncodingHeartbeatManifestUpdate
*/
manifestUpdateLatency?: number;
constructor(obj?: Partial<LiveEncodingHeartbeatManifestUpdate>);
}
export default LiveEncodingHeartbeatManifestUpdate;