openvidu-testapp: secure RecordingProperties on Session API dialog

pull/574/head
pabloFuente 2020-12-03 17:21:22 +01:00
parent 0f9f0b4565
commit c4ca3863ce
1 changed files with 12 additions and 1 deletions

View File

@ -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 + ']';
})