UNPKG

@phenixrts-tools/rtmp-push

Version:

Module to start and stop RTMP push

13 lines (12 loc) 371 B
export default class RtmpPush { private _mediaSourceUri; private _rtmpPushUri; private _isffmpegProcessKilled?; private _ffmpegProcess?; constructor(mediaSourceUri: string, rtmpPushUri: string); start(): Promise<RtmpPush>; stop(): Promise<void>; private _isValidUri; private _isValidRtmpUri; private _killProcessWithGivenSignal; }