云游戏 云 APK 直播与录制

云 APK 直播与录制服务基于 云游戏-无客户端模式。针对“将 App 内容作为直播/录播内容源”的客户场景,可将用户终端的“直播/录播”功能模块迁移至云端 Android 容器,降低了客户端 App 的改造成本与维护成本;也可以定制云 APK 实现不适合在用户终端 App 上实现的复杂功能,扩展整体 App 的能力降低用户终端操作复杂度。

相关产品
云游戏 产品页,含版本规格、价格与购买入口。

一、功能优势

·使用场景广:适用于直播、录制等音视频相关业务场景。

·接入成本低:无需接入客户端 SDK,只需业务后台调用云 API。

·改造成本低:云端运行的 APK 改造成本低,原始 APK 可直接部署。

·功能扩展强:可以定制云端运行的 APK 实现终端 App 不适合实现的复杂功能。

二、架构流程

实现步骤如下:

1. 在 控制台部署 Android APK,并购买绑定 Android 容器并发。

2. 参考 云游戏-无客户端模式 控制调度 Android App 运行。

3. 调用 开始云端推流到云直播 API 将 Android 容器中 App 运行的完整画面推流至 腾讯云直播。

4. 在腾讯云直播可以将此直播流用于播放分发,也可以在腾讯云 直播控制台开启录制 将 Android 容器中 App 运行的完整画面保存成录制文件。

三、客户场景与实践

适用于直播、录制等音视频相关业务场景。

客户使用场景可参考下列内容。

四、场景1:游戏直播

·需求背景:某国民级别游戏,其线下赛需使用游戏直播能力。

·原实现方法:选手手机安装直播插件,本地终端录屏推流直播。

·场景痛点:

·手机需安装直播插件,对于普通玩家而言,操作成本高。

·开播后手机发热发烫、本地推流占用带宽,均影响了选手游戏体验。

·实现导播能力,需配合使用 PC 端 OBS 能力或线下导播台。

·实现方法:

·采用腾讯云“云 APK 直播与录制”能力。

·云端运行客户定制化的游戏包,可实时同步选手的游戏画面。

·定制化游戏包内置“广告位叠加”、“视角切换”等导播逻辑,可在云端实现导播能力。

·将云端 App 画面推流并通过腾讯云直播分发。

五、场景2:直播录制

·需求背景:某国民级别直播 App,需沉淀“主播对战 PK”互动玩法下的视频内容,作为二次分发的 UGC 素材。

·原实现方法:运营人员使用手机,在主播开播期间进行手动录屏。

·场景痛点:

·常规的视频录制方法,所获取的视频流均为单一主播视角的原始画面。

·即使通过混流录制,也缺少弹幕的动画效果。

·只能通过运营人员使用手机录屏,无法实现规模化、自动化的素材积累。

·实现方法:

·采用腾讯云“云 APK 直播与录制”能力

·云端运行客户定制化的免登录 App

·主播开播时,客户业务后台自动发送消息给云端 App,云端 App 收到信令后进入指定房间并播放视频。

·配合腾讯云直播录制能力,沉淀视频内容素材。

六、场景3:app实时操作-分享

·需求背景:某教育类 app,需将其 App 内直播间的视频画面,叠加至其“直播间”的实时视频流上。

·原实现方法:需要将“互动房间”的业务逻辑植入到原有“直播间”业务逻辑中,导致多个业务逻辑相互耦合。

·场景痛点:

·需向用户索取视频录制权限,成功率低。

·业务改造量大且后续模块升级会带来额外的维护成本

·实现方法:

·采用腾讯云“云 APK 直播与录制”能力。

·云端运行客户定制化的免登录 App。

·主播开播时,客户业务后台自动发送消息给云端 App,云端 App 收到信令后进入指定“互动房间”并播放视频。

·将云端 App 画面推流,直播间则可以直接显示对应画面。

赞 (0)
上一篇 4天前
下一篇 4天前