mirror of https://github.com/OpenVidu/openvidu.git
openvidu-testapp: secure RecordingProperties on Session API dialog
parent
0f9f0b4565
commit
c4ca3863ce
|
@ -58,7 +58,18 @@ export class SessionApiDialogComponent {
|
|||
|
||||
startRecording() {
|
||||
console.log('Starting recording');
|
||||
this.OV.startRecording(this.sessionId, this.recordingProperties)
|
||||
const finalRecordingProperties = {
|
||||
name: this.recordingProperties.name,
|
||||
outputMode: this.recordingProperties.outputMode,
|
||||
recordingLayout: this.recordingProperties.recordingLayout,
|
||||
customLayout: this.recordingProperties.customLayout,
|
||||
resolution: this.recordingProperties.resolution,
|
||||
hasAudio: this.recordingProperties.hasAudio,
|
||||
hasVideo: this.recordingProperties.hasVideo,
|
||||
shmSize: this.recordingProperties.shmSize,
|
||||
mediaNode: !this.recordingProperties.mediaNode.id ? undefined : this.recordingProperties.mediaNode
|
||||
}
|
||||
this.OV.startRecording(this.sessionId, finalRecordingProperties)
|
||||
.then(recording => {
|
||||
this.response = 'Recording started [' + recording.id + ']';
|
||||
})
|
||||
|
|
Loading…
Reference in New Issue