通过 H5 在微信社群中进行课程直播,或是在钉钉企业群中进行团队培训,已经不再是新鲜事。而且,在需求量不断增加的同时,用户对于互动性的要求也发生了变化。更多用户开始希望在 H5 直播教学或企业培训中增加白板、PPT 同屏等功能,让 H5 直播体验与 App、Web 浏览器的直播体验对齐。这样的需求听上去是不是很合理?但是,现有的很多技术选型却很难满足。

常见技术选型及其弊端

实现 H5 课堂,最常见的方案有两种。一种是通过 CDN 进行推流,也就是直播场景常用的方案。这种方案存在一个问题,延时高。传统的直播主要采用 RTMP、HTTP-FLV、HLS 作为传输协议。以 iOS 端为例,它一般采用的是 HLS 流媒体协议,从主播端到观众端的延时大约是 10s左右。在这样的延时下,加入白板功能,就会出现白板画面与课程视频、老师的声音不同步的现象。同时,开发者不仅需要做转码推流,还要考虑推流服务器的后续运维。

另一种方案是基于 WebRTC,利用其 UDP 传输来实现低延时直播。但使用过 WebRTC 的开发者都知道,它在移动端存在兼容性问题。就市场上大部分的 WebRTC 方案而言,在 iOS 上,只有系统版本在 12.1.4 以上的机型才支持 WebView(如微信中的浏览器) 的单向订阅;在 Android 上,很多机型不支持 H.264解码。这在一定程度上,阻碍了 WebRTC 方案的应用。

声网 Agora H5 实时直播解决方案

声网现已推出 H5 实时直播解决方案,基于 Agora Web SDK 实现,既兼容大部分的 Android 机型、浏览器,又可以满足白板+H5 直播对实时性的要求。

H5 实时直播解决方案的特性主要有几点:

1

兼容性强

H5 实时直播解决方案是基于声网 Web SDK实现的,已经解决了移动端浏览器的兼容性问题。主播端可以通过 Web Chrome 浏览器或 Native 发起直播;观众端支持在 iOS 11 以上版本的微信或浏览器中观看,以及在 Android 微信 7.0以上版本或 Android Chrome 58以上版本观看。

2

快速上线

开发者只需要集成声网 Web SDK,即可实现 H5 实时直播场景。既不需要进行推流转码,也不需要单独开发页面或微信小程序。而且,该方案易于集成,一周左右即可完成开发上线。

3

低延时

H5 实时直播方案基于声网 Web SDK 实现,数据会通过声网 SD-RTN™ 实时网络传输,SD-RTN™能够实时根据各节点的连接和传输状况、负载状况以及到用户的距离和响应时间,自动分配最优、最通畅的传输路径,达到实时传输需要的质量保障级别。H5 实时直播的延时可低至 200ms,纯音频可低至 50ms,这让开发者们可以在直播中加入白板功能。

声网 H5 实时直播解决方案是行业内首个低延时 H5 互动直播方案。近期,学点云已经集成上线了声网 H5 实时直播解决方案,面向其所有 SaaS 客户提供技术支持。目前还有十余家在线教育机构正在集成声网 H5 实时直播方案中。

为了更好地构建开发者满意的产品,我们开展了 H5 Beta Program限量邀请开发者和我们一起共建产品。如果您对我们的产品感兴趣,并有兴趣和意愿积极参与试用反馈,那么就请加入我们吧!

申请参与

点击「阅读原文」或长按扫描下方二维码

所有通过申请的开发者都将会优先得到我们最新产品的体验试用的权利,并能获取价值 188 元的 RTC 2019 实时互联网大会门票一张以及价值 198 元的游戏充电宝一个。如果提出建设性反馈意见的,我们会在官网、论坛中露出您的贡献!We Want You !

新产品内测!来体验超低延时的 H5 实时直播相关推荐

  1. 基于realgbs的GB28181接入设备的超低延时web无插件直播

    现在GB28181的平台很多,但是能够实现GB28181接入设备的web无插件超低延时的直播确实不多,或者叫没有.有的小公司甚至直接使用开源的工具去实现GB28181转webrtc的直播,前期技术调研 ...

  2. 腾讯云联合信通院发布《超低延时直播白皮书》,推动直播延时降低90%以上

    直播行业的蓬勃发展,推动直播技术的快速演进. 2月22日,腾讯云携手信通院联合发布<超低延时直播白皮书>.在白皮书中指出,随着越来越多线上业务需要大规模并发支持以及强互动体验,超低延时必将 ...

  3. 超低延时监控视频多终端发布解决方案

    超低延时监控视频多终端发布解决方案 第一章 应用简介 第二章 方案的实现方式 2.1 方案的技术架构 2.2 功能模块构成 第三章 平台的安装和部署 3.1 视频转码工作站的搭建 3.2 流媒体服务器 ...

  4. 火山引擎、阿里云、腾讯云联合发布“超低延时“直播技术标准

    2 月 25 日,在火山引擎举办的视频云科技原力峰会上,火山引擎与阿里云.腾讯云联合发布一项"超低延时直播协议信令标准".该标准首次正式定义了直播"客户端-服务器&quo ...

  5. 直播报名 | 超低延时直播架构解析

    超低延时直播架构解析|百度智能视频云3.0全场景音视频技术解析第 4 期 直播详情 第4期:超低延时直播架构解析 时至今日,互联网直播经历了 4 年的高速期发展,用户对体验的要求也越来越高,传统的 5 ...

  6. 《超低延时直播白皮书》已发布,推动直播延时降低90%以上

    点击上方"LiveVideoStack"关注我们 直播行业的蓬勃发展,推动直播技术快速演进,超低延时直播技术也应运而生. 2月22日,腾讯云携手信通院联合发布<超低延时直播白 ...

  7. 保25ms争10ms——Zenlayer如何保持出海业务的超低延时

    以下内容由LiveVideoStack与沈建发的采访整理而成 LiveVideoStack:请您介绍一下自己以及您近期关注的技术趋势和产品? 沈建发:大家好,我是沈建发(Sum Shen),目前负责边 ...

  8. 【线上分享】边缘云跨区域超低延时架构设计与网络优化实践

    今晚19:30,我们邀请到全球边缘云服务商Zenlayer产品和平台副总裁陈硕,以及Telin Singapore全球业务负责人庄文杰.技术与运营副总裁Sendang,探索不同场景下延时要求.网络架构 ...

  9. 【线上分享】海外超低延时链路设计的挑战与优化实践

    COVID-19疫情推动了企业网络协同办公.线上教育教学的数字化进程,2020年7月30日19:30-20:30,我们邀请到全球边缘云服务商Zenlayer产品和平台副总裁陈硕,以及Telin Sin ...

最新文章

  1. c# BackgroundWorker组件介绍(属性、方法、事件)
  2. 使用charles对vue项目进行map Local功能mock数据页面不正常显示
  3. mysql默认排序规则_mysql 字符集与排序规则的简单了解
  4. 记录链接:与杜克一起玩
  5. bzoj1770: [Usaco2009 Nov]lights 燈(折半搜索)
  6. web server linux,GitHub - markparticle/WebServer: C++ Linux WebServer服务器
  7. 基于C#实现的个人日程管理系统
  8. 关于bat安装与卸载服务脚本
  9. RANSAC算法详解
  10. springnbsp;contextnbsp;初始化两次导致dub…
  11. C++学习-Day-19
  12. Java中阻塞队列类型介绍
  13. 算法导论-3.递归部分习题选
  14. 【java基础练习】打印空心菱形
  15. 2008年全国337个地级市GDP排名
  16. 100道iOS面试题
  17. google adwords无法下载怎么办?
  18. 【C语言】贪吃蛇游戏的实现(二)
  19. VIVADO 4.CDMA的使用
  20. BS、CS分别是什么,BS、CS有什么区别和联系

热门文章

  1. keras开发者文档 10:理解 masking padding
  2. 【机器翻译】《Gradient-guided Loss Masking for Neural Machine Translation》论文总结
  3. 从 Quora 的 187 个问题中学习机器学习和NLP
  4. Python免费发短信
  5. 中国象棋c语言源代码csdn,中国象棋源代码-C语言小程序
  6. 37.图灵接口及电脑语音聊天
  7. 音频声音太小怎么调大?
  8. 详述数据中心内部通风的几种形态
  9. linux系统fasta程序,Linux生信练习2--fastq/fasta
  10. JS图片显示与隐藏案例