ApiRTC提供了一种名为'rtmpsecret”的安全特性,可以通过设置录制名称密码和流名称密码来限制对录制视频的访问。设置这些密码后,只有提供了正确的密码才能访问录制视频。下面是代码示例:
//设置视频名密码 session.recordSession.videoNamePassword = "mypassword";
//设置流名密码 session.recordSession.streamNamePassword = "anotherpassword";
//获取录制视频的URL var videoUrl = session.recordSession.url;
//获取访问录制视频所需的密码 var videoPassword = session.recordSession.videoPassword;
//获取访问录制视频流所需的密码 var streamPassword = session.recordSession.streamPassword;
//播放录制视频 var player = new ApiRTC.Recorder.Player({ url: videoUrl, videoNamePassword: videoPassword, streamNamePassword: streamPassword });
//将录制视频添加到DOM document.body.appendChild(player.getElement());