版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
阿里云RTC支持将频道内的音视频内容进行云端录制,并将录制文件存储到指定的阿里云对象存储(OSS)中。录制的内容包括音视频流,支持按照用户指定的开始时间和结束时间生成自定义录制索引文件,录制格式为M3U8(同时会有.ts分片文件)。
录制结束后,用户可以通过阿里云OSS Bucket回看录制的内容。具体操作如下: 1. 登录阿里云OSS控制台。 2. 进入您配置的OSS Bucket。 3. 在文件管理页面找到录制文件目录,查看或下载录制的历史音视频内容。
注意:目前仅支持上海区域的OSS Bucket存储录制文件。此外,为了避免因网络抖动或临时断流导致录制文件被异常截断,系统会在断流后延迟180秒断流。如果在180秒内重新推流,系统会默认为同一路录制流;超过180秒则视为两路录制流。
阿里云RTC支持对频道内的音视频流进行合流录制,并存储到OSS中。如果您需要对某个用户的音视频流进行单独存储,可以通过以下方式实现: 1. 指定用户录制:通过RTC SDK的接口,您可以选择订阅特定用户的音视频流,并将其单独录制下来。例如,使用subscribe()
方法订阅特定用户的音视频轨道后,可将该用户的音视频流单独处理并存储。 2. 自定义录制逻辑:结合云端录制功能,您可以根据业务需求开发自定义逻辑,将不同用户的音视频流分别存储到不同的OSS路径中。
重要提醒:当前版本暂不支持直接指定个人音频的单独订阅,但此功能预计将在近期上线。如需单独存储音频流,建议关注后续更新或联系技术支持获取进一步指导。