第三代在线娃娃机到底是什么,与传统在线娃娃机有什么区别?

原创 2017年12月11日 12:22:49

市面上的在线娃娃机方案五花八门,在这里首先从在线娃娃机的核心技术,音视频传输方面划分在线娃娃机的分类。

第一代在线娃娃机:以P2P方式实现,通过移动端APP只是简单的对娃娃机指令的操控,不能围观,视频传输的延迟及稳定性能均不好,现在市面上基本淘汰掉。

第二代在线娃娃机:以RTMP推拉流实现,基于直播技术的在线娃娃机,此模式下已经能实现围观,也是在线娃娃机网红起来的推手,但是此模式基于传统直播,传统直播的延迟通常在1S-5S内,第二代在线娃娃机的延迟通常很难做低于1S,市面上存在的普遍延迟在2-4S,这对用户的体验感很糟糕,并且二代在线娃娃机仍然只能使用APP,这对于一开始尝试、围观的人来说并不方便。

第三代在线娃娃机:以H5应用为实现目的,基于Web端的应用开发出来的在线娃娃机,技术应用类似于基于H5应用的直播连麦技术,主要代表厂家有anyRTC、http://agora.io、zego,其中zego是基于私有协议开发,anyRTC则是基于开源的WebRTC开发的。第三代在线娃娃机除了具备H5应用外,还有一个相比二代在线娃娃机最大的优势,那就是延时性的提升。

第三代在线娃娃机核心优势:

1、低延时:在使用端(游戏者)采取H5页面操作时,传输使用的是websocket,延迟能做到300ms,如果使用端(游戏者)采取APP操作时,各家使用的协议有所不同,其中anyRTC采用的是RTC流,延时正常情况下200ms左右,极限情况下可以做到100ms。

2、简易性:观看者可通过二维码或者链接的方式直接通过H5页面观看,无需额外下载APP,这无疑会让玩家的体验门槛更低、更简单方便,毕竟对于在线娃娃机这类游戏而言,不是每个人都愿意专门去下个APP来的。

3、个性化:提供了很多二代没有的功能,譬如说运营商加入运营主播,在播放界面同时直播,见下图一;玩家可以同时播放自己的视频,见下图二;观看者可以连麦玩家,进行游戏互动,见下图三。诸如此类的功能,运营商可以根据自己的需要添加。



图一




 图二


 图三

anyRTC方案拓扑图:


anyRTC能带给创业者什么?

1、 完整方案提供,SDK免费提供,并全程技术支持;

2、 运营初期,免收所有费用(通常为流量计费);

3、 更多期待,请浏览我们主页https://www.anyrtc.io,QQ群:580477436。

anyRTC在线娃娃机DEMO:

硬件组成部分:娃娃机一台、Android板一张(可用PC、Linux代替)、外置USB摄像头二台

软件组成部分:娃娃机本地控制、信令传输部分、音视频传输部分、APP

DEMO场景:


扫描二维码,直接进入抓娃娃模式:



版权声明:本文为博主原创文章,未经博主允许不得转载。

anyRTC-在线娃娃机

anyRTC做为世界领先的实时音视频解决方案提供商,推出全球首个同时支持WebRTC和微信H5无插件娃娃机解决方案,此方案推出后立即取得市场的重大反响,现已经有多家娃娃机厂商接入此方案。 anyRTC...
  • liutao6982
  • liutao6982
  • 2017年12月12日 23:07
  • 38

项目:漫漫H5游戏-抓娃娃机

项目经验,此项目为漫漫App做营销推广的方式之一;在CentOS+Tomcat+JDK+MySQL的服务器环境下用Html5 canvas+JQuery+Java等语言实现; 负责与客户沟通、项目推进...
  • zhao__fang
  • zhao__fang
  • 2016年03月06日 19:14
  • 6906

《30天自制操作系统》纸娃娃操作系统以及大多数操作系统的加载原理

最近在读《30天自制操作系统》这本书,在读到“从启动区加载操作系统”这一小节的时候卡住了,首先我的疑问是这样的:首先,磁盘映像文件img的0x2600这个地方存储着操作系统文件的名称(用二进制编辑器看...
  • hutao1101175783
  • hutao1101175783
  • 2014年11月30日 20:44
  • 2313

unity3d中布娃娃系统

转自: http://forum.mirax.com.tw/unity/viewtopic.php?f=133&t=221 关于unity3d中布娃娃系统使用的教程不多,下面是一篇...
  • pizi0475
  • pizi0475
  • 2013年08月05日 20:14
  • 6843

第三代在线娃娃机

市面上的在线娃娃机方案五花八门,在这里首先从在线娃娃机的核心技术,音视频传输方面划分在线娃娃机的分类。 anyRTC 第一代在线娃娃机 以P2P方式实现,通过移动端APP只是简单的对娃娃机指令...
  • key1213
  • key1213
  • 2017年12月15日 15:55
  • 194

在线抓娃娃机售后维修指南

本手册介绍龙其仕娃娃机系列——LQS03 的使用方法,更多不信息请关注广州龙其仕游乐设备科技有限公司 使用本机前,请先清除机器中所有用于防止运输振动的固定材料,核对当 地额定电压是否与机器额定值相...
  • hou416409372
  • hou416409372
  • 2018年01月05日 11:11
  • 110

以太网,令牌网,FDDI,ATM到底是什么?有什么区别?

Ethernet 是LAN的一种  局域网(Local Area Network;LAN)  通常我们常见的“LAN”就是指局域网,这是我们最常见、应用最广的一种网络。现在局域网随着整...
  • jx347638458
  • jx347638458
  • 2017年08月02日 20:32
  • 428

【新手入门 最精炼总结】AMD/CMD/CommonJs到底是什么?它们有什么区别?

知道JS有模块化开发的说法,也偶尔听过requireJs,AMD,CMD等等名字,甚至使用node的时候,还用过require之类的方法,但是对这些一直没有一个明确的认识和概念。想必这就是许多新手刚接...
  • qq_33562825
  • qq_33562825
  • 2017年03月09日 09:23
  • 171

web端做采集,android 娃娃机客户端做播放端 测试

首先为什么要这么做呢,因为我只有一个手机,一台电脑,如何做连麦互动呢,就需要webrtc的web端跟android 手机来进行娃娃机方案的测试环境了,或者webrtc做采集,H5做播放端。web端的采...
  • guoer9973
  • guoer9973
  • 2017年12月28日 18:35
  • 101

线上抓娃娃机火了三个月了,你玩了吗?

作者:MMBellaaa 全文共 5237 字 13图,阅读需要 11 分钟 ———— / BEGIN / ———— 最近一段时间,线上抓娃娃机APP吸引了我的注意。不仅仅是因为...
  • k7Jz78GeJJ
  • k7Jz78GeJJ
  • 2017年12月03日 00:00
  • 786
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第三代在线娃娃机到底是什么,与传统在线娃娃机有什么区别?
举报原因:
原因补充:

(最多只允许输入30个字)