第三代在线娃娃机
来源:互联网 发布:java中转发 编辑:程序博客网 时间:2024/04/19 08:53
市面上的在线娃娃机方案五花八门,在这里首先从在线娃娃机的核心技术,音视频传输方面划分在线娃娃机的分类。
anyRTC
第一代在线娃娃机
以P2P方式实现,通过移动端APP只是简单的对娃娃机指令的操控,不能围观,视频传输的延迟及稳定性能均不好,现在市面上基本淘汰掉。
第二代在线娃娃机
以RTMP推拉流实现,基于直播技术的在线娃娃机,此模式下已经能实现围观,也是在线娃娃机网红起来的推手,但是此模式基于传统直播,传统直播的延迟通常在1s-5s内,第二代在线娃娃机的延迟通常很难做低于1s,市面上存在的普遍延迟在2-4s,这对用户的体验感很糟糕,并且二代在线娃娃机仍然只能使用APP,这对于一开始尝试、围观的人来说并不方便。
第三代在线娃娃机
以H5应用为实现目的,基于Web端的应用开发出来的在线娃娃机,技术应用类似于基于H5应用的直播连麦技术,主要代表厂家有anyRTC、Agora.io、ZEGO,其中ZEGO是基于私有协议开发,anyRTC则是基于开源的WebRTC开发的。第三代在线娃娃机除了具备H5应用外,还有一个相比二代在线娃娃机最大的优势,那就是延时性的提升。
第三代在线娃娃机核心优势
低延时
在使用端(游戏者)采取H5页面操作时,传输使用的是WebSocket,延迟能做到300ms,如果使用端(游戏者)采取APP操作时,各家使用的协议有所不同,其中anyRTC采用的是RTC流,延时正常情况下200ms左右,极限情况下可以做到100ms。
简易性
观看者可通过二维码或者链接的方式直接通过H5页面观看,无需额外下载APP,这无疑会让玩家的体验门槛更低、更简单方便,毕竟对于在线娃娃机这类游戏而言,不是每个人都愿意专门去下个APP来的。
个性化
提供了很多二代没有的功能,譬如说运营商加入运营主播,在播放界面同时直播,见下图一;玩家可以同时播放自己的视频,见下图二;观看者可以连麦玩家,进行游戏互动,见下图三。诸如此类的功能,运营商可以根据自己的需要添加。
图三
anyRTC方案拓扑图
anyRTC能带给创业者什么?
1、 完整方案提供,SDK免费提供,并全程技术支持;
2、 运营初期,免收所有费用(通常为流量计费);
3、 更多期待,请浏览我们主页https://www.anyrtc.io,QQ群:580477436。
anyRTC在线娃娃机DEMO:
硬件组成部分:娃娃机一台、Android板一张(可用PC、Linux代替)、外置USB摄像头二台
软件组成部分:娃娃机本地控制、信令传输部分、音视频传输部分、APP。
DEMO场景
扫描二维码,直接进入抓娃娃模式:
- 第三代在线娃娃机
- 第三代在线娃娃机到底是什么,与传统在线娃娃机有什么区别?
- anyRTC-在线娃娃机
- anyRTC在线娃娃机解决方案
- 在线抓娃娃持续火爆!线上抓娃娃系统全新功能体验! 新年即将临近,传统的抓娃娃机市场日趋火爆,究其原因是在线抓娃娃的出现,使得这一传统的线下游戏再次进入人们的视野。随着各大在线抓娃娃系统服务商加入到这一
- 在线抓娃娃的基本技术架构
- 娃娃贩卖机
- 娃娃
- 娃娃
- 远程娃娃机直播抓娃娃技术方案
- 在线抓娃娃带你打开成功之门
- 项目:漫漫H5游戏-抓娃娃机
- 抓娃娃机的工作原理
- 娃娃机共享扫码平台开发
- 草根创业者下一个风口:娃娃机
- EasyPlayerPro RTMP播放器助力远程娃娃机直播抓娃娃技术方案
- 在线抓娃娃爆火之后,新玩家入局还有希望吗?
- 『每周观察』:“在线抓娃娃”开启新娱乐窗口
- vim tab设置为4个空格
- iOS开发之tableHeaderView的那些坑
- 解决NoSuchFieldError
- Java 面试题 整理
- 【Spring+SpringMVC+MyBatis深入学习及搭建】13.SpringMVC入门程序(二)
- 第三代在线娃娃机
- PopupWindow 与 华为手机登底部虚拟导航重叠的问题解决方案
- python伪代码之爬取完美志愿全国历年文理分数线运行代码持续更新:【内向即失败--王奕君】
- 第一阶段-入门详细图文讲解tensorflow1.4 API-tf.reshape
- JAVA微信公众号推送信息
- 给numpy矩阵添加一列
- MySQL有什么推荐的学习书籍?
- 笔记--持续更新
- leetcode 468. Validate IP Address 有效的IP检查