一、场景概述
TRTC 集成简单,仅需 2 行代码即可跑通测试 Demo,10 行代码完成通用能力接入,快速从零开始搭建你的娃娃机互动应用。无论是远程操控娃娃机、实时观看抓取过程,还是其他类型游戏机,TRTC 都能提供稳定、高清流畅、超低延迟的音视频服务。使用 TRTC 不仅能让娃娃机游戏变得更加有趣和吸引人,提升用户体验,还为该场景客户提供了更多的商业机会,进一步提升用户粘性。
注意:说明:
二、场景说明
| 角色 | 核心场景 | 场景详情 | 核心需求 |
| 玩家 | 操作娃娃机 | 玩家查看娃娃机摄像头传回的视频,在手机上远程控制娃娃机的爪子进行移动,准确定位心仪的娃娃位置并捕捉 | 超低延时,手机操作与视频反馈几乎同步,实时观看娃娃机内部抓取过程,享受真实流程的体验感画质清晰稳定流畅,弱网抗性强,减少网络影响能够根据需要随时切换视角和视频画质多平台互通,用户账号统一,不受设备切换影响录制抓到娃娃的精彩瞬间,支持下载回放 |
| 观众 | 观看娃娃机 | 观众远程围观玩家操作娃娃机,随时进房随时观看 | 同时存在大量观众观看,视频依然稳定多视角多画质,能够根据观众需要切换多平台互通,方便多端观众同时观看 |
| 开发者 | 开发上线维护娃娃机应用 | 搭建线上娃娃机平台,维护机器及应用,保障用户体验,收集素材宣发 | 超低延迟实时互动,保障用户流畅的游玩体验支持微信小程序、Android、iOS、Web 等多平台,且能互通,降低多平台独立维护的成本提供 RTMP 推流到 TRTC 服务,原有网络摄像头/硬件推流盒无需改造即可实现超低延时在线抓娃娃直播娃娃机&终端海量硬件设备适配,覆盖市场绝大部分机器及用户终端支持录制精彩瞬间,提供运营推广素材全球加速,避免用户受地区影响操作体验扩展性灵活,方便未来的功能升级和社交等场景拓展 |
三、解决方案
我们提供了 RTMP 推流 + TRTC 拉流方案和全链路 TRTC 方案,适合不同阶段、不同诉求的开发者。
| 方案 | RTMP 推流 + TRTC 拉流方案 | 全链路 TRTC 方案 |
| 适合场景 | 网络摄像头/视频推流盒支持 RTMP 协议,无需硬件改造 | 网络摄像头/视频推流盒支持 TRTC 协议 |
| 开发成本 | 低 | 中 |
| 实现方式 | 网络摄像头/视频推流盒无需改造,应用集成 TRTC SDK,娃娃机侧使用 RTMP 推流,传 RTMP 推流地址推到 TRTC 实时服务器,应用侧使用 TRTC 拉流 | 推流网络摄像头/视频推流盒和应用都集成 TRTC SDK,娃娃机侧使用 TRTC 推流,应用侧使用 TRTC 拉流 |
| 延时 | 300-500ms | 100-300ms |
四、核心功能
| 功能 | 娃娃机场景应用 |
| 实时音视频互动 | 玩家可以通过实时视频流准确判断娃娃的位置和抓取时机,观众则可以实时观看抓取过程,增加互动性和娱乐性。 |
| 弱网卡顿优化 | 保证娃娃机游戏的流畅性和稳定性,减少视频和操控的延迟,玩家可以获得更精准的抓取操作和更好的游戏体验,观众的观看过程更流畅,不会因为卡顿而影响观赏体验。 |
| 多平台互通 | 娃娃机应用可以在微信小程序、iOS、Android、Web 上无缝运行,用户可以随时随地参与游戏。 |
| 全球加速 | 世界各地的玩家都可以获得相同的低延时操作体验,不受地区影响。 |
| 多画质切换 | 玩家和观众可以根据网络状况和设备性能选择合适的画质,从而保证最佳的观看和操作体验。 |
| 云端录制 | 将娃娃机游戏过程中的精彩瞬间录制下来,玩家可以保存自己的抓取记录,观众可以回看精彩的抓取过程。此外,录制的内容还可以用于市场推广,提升应用的影响力。 |
| 网络和应用数据查询 | 可以实时监控网络质量,并根据开发者设置弹出弱网提示,同时使用 API 查询统计活跃数据。 |
| BGM 和音频特效 | 开发者可以添加背景音乐,提升用户的娱乐体验,在抓取成功、失败或其他关键时刻播放特定的音效,增强游戏的互动性和刺激感。 |
五、开通服务
首先需要注册实时音视频 TRTC 应用,我们免费为每个 TRTC 应用(SDKAppID)提供了 7 天的 TRTC 体验版(不额外赠送通话时长),你可以登录 TRTC 控制台,单击进入左侧应用管理页面,单击创建应用。在弹框中输入你的在线娃娃机应用名称,免费领取7天体验版,并单击确认,完成应用的创建。
六、娃娃机推流侧
·RTMP 推流方案:参见 通过 RTMP 与 TRTC 互通 构造 RTMP 推流地址,配置到娃娃机侧的网络摄像头、视频推流盒上,即可实现低延时 RTMP 音视频推流。
·TRTC 推流方案:在网络摄像头/硬件推流盒上集成 TRTC SDK,进入 TRTC 房间实现实时 TRTC 音视频推流。
七、应用拉流侧
TRTC 支持微信小程序、iOS、Android、Web 、Flutter 等全平台 SDK,根据你应用的平台需求,集成对应平台的 TRTC SDK,玩家进入娃娃机推流侧配置的 roomid 房间,调用TRTC 拉流接口实现实时音视频拉流,详情参见 TRTC 集成指引。
如果你需要咨询或协助,可以 提交工单,我们会解答你的问题并协助你接入。
八、场景拓展
除了通过手机远程操作抓娃娃的基础功能外,部分应用还存在社交性质的场景拓展。
九、弹幕送礼
在娃娃机场景中,弹幕送礼功能可以极大地增强用户的互动体验和社交属性。通过弹幕,观众可以评论玩家的操作,分享自己的看法和建议,并实时显示在视频画面上,增加观看过程的趣味性和参与感。同时,观众可以购买虚拟礼物(如鲜花、掌声、奖杯等)并送给玩家,表达支持和鼓励。送礼时可以触发特效动画和音效,增加游戏的视觉和听觉效果,为平台带来了额外的收入来源。除此以外,送礼排行榜和弹幕互动记录也可以增加用户的参与感和竞争性,提升用户粘性。我们推荐用即时通信 IM 来实现该场景拓展,详情参见 即时通信 IM 产品介绍。
十、社交聊天
社交聊天功能可以在弹幕送礼基础上,可以给用户提供集中讨论的方式,进一步提高应用平台的社交属性。通过社交聊天,用户可以和其他玩家或观众加好友,建立社交关系并实时交流,分享游戏心得和技巧。平台也可以创建主题群聊房间和社交活动,如“抓娃娃技巧分享”、“新手交流”、“抓娃娃比赛”、“幸运抽奖”等,帮助用户找到志同道合的朋友,形成一个活跃的用户社区,提升用户粘性和留存率。我们推荐即时通信 IM 来实现该场景拓展,详情参见 即时通信 IM 产品介绍。
十一、精彩回放
精彩回放功能可以显著提升用户的观看体验和互动效果,用户可以随时回放抓娃娃的精彩瞬间,特别是成功抓到娃娃的时刻,不仅能再次体验成功的喜悦,还能分析学习抓娃娃的技巧。用户还能将精彩回放片段分享到社交媒体或平台内的社交聊天功能中,与朋友或其他用户一起讨论和分享,吸引更多潜在用户关注和加入平台,增加用户之间的联系,提升用户粘性,扩大平台的用户基数。我们推荐同时使用 TRTC 云端录制和播放器 SDK 来实现该场景拓展,详情参见 TRTC 云端录制、播放器 SDK 产品介绍。