市面上的娃娃机方案五花八门,daniulive认为最简单靠谱粗暴性价比的方案如下:

RTMP摄像机-->CDN-->daniulive player(专门针对直播娃娃机开通了“超低延迟”模式,公网实际延迟在200~400毫秒).

娃娃机抓取过程录制方案:

行业内首屈一指的录制方案,利用大牛直播播放端SDK,支持两个摄像头切换过程中(SmartPlayerSwitchUrl)录制到同一个MP4文件,便于用户分享抓取过程或进行申诉。

娃娃机视频管理方案:

利用大牛直播的Windows播放器,同时多窗口播放rtmp摄像机数据,采用轮询播放的方式,有设备发生重连或断线之类,实时统计或者告警,保证前端rtmp摄像机的正常运转。

相关播放器下载:

Windows平台下载

Android平台下载

iOS平台下载

比快更快,效果轻松PK市面上“全球第一、国际领先”的各类技术方案。

大牛直播精英群: 294891451 大牛直播技术交流群: 499687479

最近接到最大的质疑是:为什么只有大牛直播推荐这种rtmp摄像头方案?

回答:我们不是做云服务的,通俗点说,我们不是靠带宽盈利的,我们期望客户采用更稳定靠谱的技术方案,服务于更好的商业模式。

可能的其他方案:

PC机一台或工业主板(android或linux),每个连接两个摄像头。

a) 操作娃娃机的用户,走私有协议,来实现所谓低延迟抓取;

b) 其他观看者,数据传到特定服务器,走标准协议,延迟1-3秒。

为什么我们不采用这个方案:

  1. 码率:以720*1280分辨率,20帧码流为例,如果以android板件或windows系统编码,再优化的算法也要占用1.2M码流;如果走rtmp摄像头,因为摄像头本身数据压缩率比较高,码流大概占用在0.3至0.4M,也就是说,同一台摄像机,同等分辨率,码流只有windows或android采集摄像头编码的1/4~1/3。
  2. 成本决策:以1M码流一天的流量费用1块钱为例,1000个并发,走PC或工业主板,带宽成本1000元,rtmp摄像机成本250~300元。
  3. 实际上下行带宽:问题来了,上行1.2M的码流好传,还是0.3M更容易抗网络抖动?下行呢?答案不言而喻。
  4. 平台稳定性:娃娃机属于24小时不间断推送的,一般rtmp摄像机,可靠运行60天,出问题的概率远小于PC或工业板件;
  5. 隔离效应:

a) 摄像机单独部署,网线直接接交换机,每个模块独立,相互干扰的可能性为0;

b) PC或工控机连摄像头,普通摄像头(非工业级摄像头)连续运行60天面临功耗和稳定性问题;

c) PC或工控机,托两路,上行带宽2.4M,是不是能一直得到保障?如厂商考虑成本,顺带娃娃机控制模块也跑在这个板件,相互影响的概率是不是增大了?

质疑1:别扯了,我可以用480*640分辨率啊,反正也能满足娃娃机抓取要求,0.6M就够了

回答:是的,两路1.2M,如果rtmp,每一路大概0.13至0.2M,两路0.3至0.4M,如果没有用户抓娃娃,场景不发生变化时候,你关注下哪怕是720*1280分辨率下,rtmp摄像头实际占用码流,小到吓人。

质疑2:说了这么多,你们只能用rtmp摄像头吗?

回答:我们有提供android工业主板推两路rtmp数据的方案,问题在于,这个带宽成本和其他风险,你们愿意买单吗?

附录:如何简单粗暴的测试Windows推送端和Windows播放器

附录2:大牛直播Android工业板推两路效果

啥也不说,直接看视频演示

参考资料:https://github.com/daniulive/SmarterStreaming

如何实现简单粗暴靠谱的直播抓娃娃方案相关推荐

  1. 远程娃娃机直播抓娃娃技术方案

    远程娃娃机 目前市面上娃娃机的方案有很多种.核心的技术流程就是实现远程直播加上对娃娃机手臂的远程操作.其中最主要的技术还是视频直播方案,需要低延时,视频秒开等流媒体技术. ##最简单的直播方案## 视 ...

  2. EasyPlayerPro RTMP播放器助力远程娃娃机直播抓娃娃技术方案

    ##远程娃娃机## 目前市面上娃娃机的方案有很多种.核心的技术流程就是实现远程直播加上对娃娃机手臂的远程操作.其中最主要的技术还是视频直播方案,需要低延时,视频秒开等流媒体技术. ##最简单的直播方案 ...

  3. 【S操作】简单粗暴自动化免费文档存储备份方案

    微信关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 今天和大家分享一下我的文档存储备份方案:免费.轻松实现文档多重备份!再也不用U盘搬运存 ...

  4. 2020元旦快乐!简单粗暴自动化免费文档存储备份方案

    今天和大家分享一下我的文档存储备份方案:免费.轻松实现文档多重备份!再也不用U盘搬运存储文档了,妈妈再也不用担心我的U盘丢了(或坏掉). 最终效果: 多地存储3重云端备份(我当前的文档存储方案是5地存 ...

  5. 手机在线抓娃娃:600亿的「直播+物联网」爆发市场,会有你的份吗?

    作者:水度力子 全文共 4777 字 1 图,阅读需要 10 分钟 ---- / BEGIN / ---- 2016年,直播的爆发让资本和市场坐不住,这一年诞生了300亿的市场蛋糕,一时间上演&quo ...

  6. QQ引流有什么技巧?QQ引流简单粗暴的4大技巧

    简单粗暴:QQ引流的四大技巧,做自媒体的都离不开这两个话题:"流量"和"变现",而有了前者才会有后者,所以如何引流就自然成了大家思索的问题,今天聪少就讲几个QQ ...

  7. 简单粗暴上手TensorFlow 2.0,北大学霸力作,必须人手一册!

    (图片付费下载自视觉中国) 整理 | 夕颜 出品 | AI科技大本营(ID:rgznai100) [导读] TensorFlow 2.0 于近期正式发布后,立即受到学术界与科研界的广泛关注与好评.此前 ...

  8. 谷歌简单粗暴“复制-粘贴”数据增广,刷新COCO目标检测与实例分割新高度

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 近日,谷歌.UC伯克利与康奈尔大学的研究人员公布了一篇论文 Sim ...

  9. 一起学spring--依赖注入---简单粗暴的例子展示

    欢迎进入<一起学spring>系列博文第二篇, 我们接着上一篇博文'我的第一个spring程序--简单粗暴易懂',我们讲到spring的依赖注入中的设值注入,所谓的设值注入,就是让spri ...

最新文章

  1. 互联网各大公司职级和薪资一览
  2. JavaScript数据迭代方法差别
  3. SAP系统配置常用命令大全
  4. win10系统要求配置_酒店智能化集成系统设计要素、系统功能要求和配置标准
  5. 同学聚会后我主动埋单,回家后竟被同学们拉黑了,怎么办?
  6. pyaudio usb playback_电脑USB接口怎么禁用?系统禁用USB端口的两种方法
  7. STORM之ITridentSpout、FirstN(取Top N)实现、流合并和join
  8. 区块链环境搭建、环境架构介绍、环境如何用、部署 Chaincode、智能合约的调用
  9. java——15位身份证号码升级到18位
  10. python精通 epub_跟老齐学Python:从入门到精通[azw3+epub+mobi][8.59MB]
  11. 【大数据】即席查询引擎Presto简单介绍
  12. 优秀程序员的10个习惯
  13. CTF题库实验吧 py的交易
  14. android exoplayer 直播流,使用Exo-Media Player播放RTMP直播
  15. 【C语言数据结构与算法的应用4】巨大数----加减乘运算(万进制和Mec补码的应用)
  16. 为什么燕子鸟纹身是如此出名
  17. php仿苹果,关于8个超炫酷仿苹果应用的HTML5动画的图文详解
  18. 混合开发中,H5页面如何监听Android手机返回键
  19. Android:禁止APP录屏和截屏
  20. uniapp 自定义基座后软件打不开,屡次关闭

热门文章

  1. Linux查找文件重复内容
  2. 电阻介绍及工作原理应用
  3. centos虚拟机桥接网络配置服务器,CentOS7虚拟机桥接网络配置
  4. 转载——MinMax算法详解
  5. 马云退隐前,在年会上说了最重要的三件事
  6. biopython----bio.PDB
  7. 机器学习之sklearn-KNN近邻算法分类小案例(乳腺癌预测最优模型)
  8. Python数据分析 找出数组中每行(或每列)中指定的百分位数 numpy.percentile()
  9. 钉钉分享唤起三方app
  10. 复旦大学计算机网络专业,复旦大学计算机网络专业计划.doc