分析一下H5直播、微信直播、抓娃娃、低延时的方案
微信直播,HTML5直播,主要方案有如下几种:
1、基于hls切片直播,前前是应用的主流,服务器可以选fms,wowza,nginx,srs之类
优点:集成方便,支持度高,兼容性好,主流手都支持,是目前直播技术主流。
缺点:延时大,一般服务器可以控制切片时长(延时可以控制在15-30秒之间)
2、基于浏览器mse技术,目前端技术上有B站的flv解码器。后端技术srs之类。
优点:集成方便,兼容性一般,原有技术平台可以保留,延时可以控制在10秒内
缺点:(主要是部分浏览器不支持mse,),目前IOS微信内不支持,延时稍大。
注:有人用h264的解码,代替flv,效果接近。
3、基于webrtc技术,一般要自建信令服务(配流服务LiCode之类)
优点:延时少
测试:https://v.ovsyun.com:7777
缺点:兼容性差,目前ios不支持,原技术方案要调整,项目改造大。
4、基于WebSocket技术自建流服务直播,
优点:低延时,超低,可控在1秒内(测试在0.2秒左右),兼容好,所有html5手机平台通吃。
缺点:要自建流服务,
自建低延时娃娃机直播
测试了一下效果还不错:http://m.ovsyun.com:8082/play/
方案:RTMP摄像机-->自建(流服务网关)-->h5和微信端(可以同时rtmp到cdn上,专门针对直播娃娃机开通了“超低延迟”模式,公网毫秒级延迟).
分析一下H5直播、微信直播、抓娃娃、低延时的方案相关推荐
- H5浏览器下无插件、低延时、RTSP视频流直播
H5浏览器下低延时RTSP视频流直播 总结 过程 总结 商业级低延时完全可行! 1)有公网用WebRTC,纯私有用flv.js: 2)延时WebRTC能做到200-400ms,flv.js能做到300 ...
- 详解音视频直播平台搭建中的低延时
详解音视频直播平台搭建中的低延时 音视频实时通讯的应用场景已经随处可见,从"吃鸡"的语音对讲.直播连麦.直播答题组队开黑,再到银行视频开户等.对于开发者来讲,除了关注如何能快速实现 ...
- 从互动直播到在线抓娃娃,实时视频超低延迟架构的思考与实践
作者介绍: 关旭,即构科技音视频引擎核心专家,硕士毕业于南开大学数学系,先后就职于中兴通讯.腾讯等公司负责音视频相关的研发工作,在实时音视频技术上有多年积累,当前在即构科技主要负责音视频引擎核心开发. ...
- EasyNVR无插件摄像机直播之:摄像机网页低延时无插件直播实现
背景需求 对于摄像机直播,客户反馈的最多就是实现web直播.摆脱插件,可以自定义集成等问题, 对于熟悉EasyNVR已经完美的解决了这些问题.然而对于web播放也存在一些问题,通常我们web播放RTM ...
- 基于EasyDarwin云视频平台的幼儿园视频直播(手机直播/微信直播)解决方案
一.方案介绍 1.1.方案背景 在2016年10月25日至28日的安博会上,我们看到了不少的幼教平台厂商,我们注意到大部分的幼教平台,为了追求极佳的用户体验,在微信或者APP端能够做到极快的打开速度, ...
- EasyNVR+EasyDSS实现简单套路的RTMP、微信直播、录像、回放方案
安防领域HLS直播问题探讨 近期外出交流比较多,在之前的一篇博客<一种流量成本节省60%以上的手机直播微信直播H5直播幼儿园直播方案>我们说到了一种模式,就是当我们在做最近火热的幼儿园直播 ...
- 企业微信直播服务器,企业微信直播平台的利用
原标题:企业微信直播平台的利用 微信直播如何被企业成功的利用? 吸引成千上万的用户在线关注,将活动现场最为精彩的内容在第一时间传递给关注者,满足活动即时性的传播需求,是企业做直播的效果和目的. 但是直 ...
- LiveQing视频点播RTMP推流直播服务支持H5无插件WebRTC超低延时视频直播
LiveQing视频点播RTMP推流直播服务支持H5无插件WebRTC超低延时视频直播 1.WebRTC超低延时视频直播 2.WebRTC延时对比 3.LiveQing播放WebRTC流 4.分屏页面 ...
- 腾讯云低延时直播系统架构设计与弱网优化实践
"直播带货"可能是2020年最具代表性的词汇之一,那么传统电商该如何融合直播系统,直播过程如何保障用户的最佳观看体验?本文由腾讯云资深架构师何书照在LiveVideoStack线上 ...
最新文章
- 利用NPP-VIIRS夜光数据识别中国收缩城市
- Qt学习(十):QT连接mysql(增加、删除、遍历)
- OkHttp使用介绍 和 使用进阶
- python中ipo模型有_python ipo模型是指什么?_后端开发
- C/C++入门易错点及常用小技巧
- 【LeetCode笔记】49. 字母异位词分组(Java、字符串、哈希表)
- java中List<?>是什么意思?
- 一天快速入门 Python
- 电脑仙人掌机器人作文_暑假有空来练笔——2019各地小学期末作文题目集锦
- en55032最新标准下载_欧盟新EMC标准EN55032将强制实施
- EasyUI美化界面项目系统(整合EasyUI_Insdep皮肤)
- “拖延症”的良方——对于追求完美,自制力差,情绪化的人很受用...
- 有关串口、USB接口串联小电阻的对话
- mysql高性能学习笔记03_【MySQL】《高性能MySQL》 学习笔记,第三章,服务器性能剖析...
- Ardence公司PHAR-LAP ETS 简介
- 河城荷取 二分答案 最大流
- 原生JS快速实现拖放(drag and drop)效果
- 为什么蓝牙小音箱会经常断开连接?
- 墙裂推荐!2019 年度数据库领域热点汇总
- 汉字按拼音首字母排序