Class RecordingServiceClient
Constructors
constructor
-
Parameters
-
host: string
-
Optional apiKey: string
-
Optional secret: string
Methods
addOutput
- addOutput(recordingId: string, rtmpUrl: string): Promise<void>
-
Parameters
-
recordingId: string
-
rtmpUrl: string
Returns Promise<void>
endRecording
- endRecording(recordingId: string): Promise<void>
-
Parameters
Returns Promise<void>
removeOutput
- removeOutput(recordingId: string, rtmpUrl: string): Promise<void>
-
Parameters
-
recordingId: string
-
rtmpUrl: string
Returns Promise<void>
startRecording
- startRecording(input: string | RecordingTemplate, output: string | RtmpOutput, options?: RecordingOptions): Promise<string>
-
Parameters
-
input: string | RecordingTemplate
-
output: string | RtmpOutput
-
Optional options: RecordingOptions
Returns Promise<string>
Client to access Recording APIs