云端原生录制

最近更新时间:2024-09-27 09:57:51

我的收藏
云端原生录制服务基于云直播应用云渲染服务云游戏服务。 传统的录制功能仅能录制纯净的直播流画面,不能以观众的视角完整的录制客户端上的音视频内容。为实现“所看即所录”,将客户端原生内容作为录制源,可将用户终端的“本地录屏”功能模块迁移至云渲染 Windows 实例或云游戏 Android 容器,推流至腾讯云直播后,结合录制模块,生成录制文件,也即“云端原生录制”功能。在云端对终端屏幕内容进行录制,降低了客户端的改造成本与维护成本。除此之外也可以定制 APK/EXE/WEB,实现在定制终端上无法实现的复杂功能,扩展云 APK/EXE/WEB 的能力降低定制终端操作复杂度。




使用场景

互动直播、语聊房录制

传统的录制功能仅能录制纯净的直播流画面,不能以观众的视角完整的录制终端用户所见的音视频内容。而直播原生录制不仅可以录制直播画面,直播过程中观众能看到的互动连麦及弹幕等特效,也可以一并录制下来,全面提升录制的视频沉浸式参与感,作为二次分发的 UGC 素材、回放、审核的依据。

在线课堂录制

在线课堂作为线上教学模式的延伸,真实还原线下课堂的互动体验,包括线上答题、投票、白板互动功能。直播原生录制可以将老师完整教学过程、动画课件、PPT及答题、投票、白板互动效果录制下来,录制的视频可以作为后续知识分享、二次传播的资源。相比单纯的教学视频,加入了学员实时交互内容的视频,传播度和教学效果都将得到大幅提升。

应用画面识别及获取

以原生录制功能录制网页应用或客户端应用内的声音及画面,生成观众视角带交流弹幕、礼物特效、互动连麦的录制文件,结合 腾讯云媒体处理(MPS) 产品的智能识别功能,可识别提取观众视角下的文字信息、互动连麦语音信息等,再将提取的内容素材进行积累沉淀,也支持进行大模型训练、场景分析,提高场景转化率。

架构流程

云端原生录制,将 APK/EXE/WEB 内容作为录播内容源,实现所见即所得的录制效果。只需要用户在腾讯云渲染中启动云手机实例或云渲染实例,推流至腾讯云直播后,结合录制模块,生成录制文件,直接上传至 VOD 或 COS,也可将内容作为直播源,分发给直播观众。




功能优势

优势
优势介绍
使用场景广
使用于直播、录制等音视频相关业务场景
高度还原
客户端游戏、上课等过程中所有特效等外部信息都可以捕捉到,100%还原实际效果
接入成本低
客户端无需接入 SDK,通过业务后台进行 API 对接
改造成本低
云端运行的 APK/EXE/WEB 改造成本低,原始 APK/EXE/WEB 可直接部署
功能扩展强
可以定制云端运行的 APK/EXE/WEB 实现终端 APK/EXE/WEB 不适合实现的复杂功能

落地案例

需求背景
某国民级别直播 App,需沉淀“主播对战 PK”、“语音房”等互动玩法下的视频内容,作为二次分发的 UGC 素材
原实现方法
运营人员使用手机,在主播开播期间进行手动录屏
场景痛点
常规的视频录制方法,所获取的视频流均为单一主播视角的原始画面
即使通过混流录制,也缺少弹幕的动画效果
某些特定场景(如“语音房”)仅能通过运营人员使用手机录屏,无法实现规模化、自动化的素材积累
实现方法
采用腾讯云“云端原生录制”能力
云端运行客户定制化的免登录 App
主播开播时,客户业务后台自动发送消息给云端 App,云端 App 收到信令后进入指定房间并播放视频
配合腾讯云直播录制能力,沉淀视频内容素材

前提条件

已开通腾讯云直播服务,并成功添加 推流域名
已开通 云渲染 — 云游戏服务(客户端为APK格式)。
已开通 应用云渲染服务 (客户端为EXE或WEB格式)。
若需录制服务,需提前开通 云点播服务对象存储服务

APK 客户端操作步骤

1. 腾讯云云游戏-控制台部署 Android APK,并购买绑定 Android 容器并发
2. 参考 云游戏 — 无客户端模式 控制调度 Android App 运行。
3. 调用 开始云端推流到云直播 API 将 Android 容器中 App 运行的完整画面推流至 腾讯云直播
4. 在腾讯云 直播控制台开启录制 将 App 运行的完整画面保存成录制文件,也可将此直播流用于播放分发,或通过 腾讯云媒体处理 智能识别功能识别文字语音等信息。

EXE/WEB 客户端操作步骤

1. 应用云渲染控制台 上传EXE客户端文件。如果客户端为 WEB 形式,请联系腾讯商务人员,由后端分配浏览器应用。
2. 参见 应用云渲染快速入门 ,新建项目并购买应用云渲染并发包,进行效果测试、上线发布。
3. 调用 开始云端推流 API 将云渲染实例中客户端运行的完整画面推流至 腾讯云直播
4. 在腾讯云 直播控制台开启录制 将客户端运行的完整画面保存成录制文件,也可将此直播流用于播放分发,或通过 腾讯云媒体处理 智能识别功能识别文字语音等信息。

费用说明

1. 客户端为 APK 格式时,将对应产生 云游戏并发费用
2. 客户端为 EXE 或 WEB 格式时,将对应产生 应用云渲染并发费用
3. 推流至云直播,将对应产生 云直播上行推流费用(默认只收取下行播放费用,针对上下行使用不均衡的业务场景(下行播放:上行推流 < 10:1),当推流日峰带宽大于100Mbps时,会按照实际推流用量额外收取推流费用)。
4. 使用云直播录制功能,将对应产生 直播录制费用
5. 录制的视频文件可选择保存至 云点播对象存储 ,将对应产生 云点播费用对象存储费用
说明:
更多云端原生录制相关功能咨询,可扫码加入腾讯云直播产品交流 QQ 群(463770103)联系我们。