什么叫直播秒开?如何实现秒开?

樰篱  2017-11-21 2624浏览量

简介: 什么叫做“秒开”? 秒开即从视频播放开始到真正看到第一帧画面所消耗的时间要尽可能的短,不能让观众有明显的等待时间。 这种能力主要依靠云端服务的优化以及播放器的配合,使用阿里云的秒开功能最快可以实现 200ms 左右的首屏打开速度,如果网络下行足够够好的话甚至可以瞬开。

什么叫做“秒开”?

秒开即从视频播放开始到真正看到第一帧画面所消耗的时间要尽可能的短,不能让观众有明显的等待时间。

这种能力主要依靠云端服务的优化以及播放器的配合,使用阿里云的秒开功能最快可以实现 200ms 左右的首屏打开速度,如果网络下行足够够好的话甚至可以瞬开。

如何实现“秒开”?

APP 端

使用 RTMP SDK + FLV 播放协议即可实现秒开,选用 FLV 协议的是因为 FLV 结构相比 RTMP 更加稳定。

PC 浏览器

PC浏览器的视频播放内核一般都是采用 FLASH 控件(目前 Chrome 也支持 MSE,但并不比 FLASH 有明显优势),FLASH 播放器策略是比较刚性的强制缓冲模式,所以视频打开速度没有什么优化空间,一般很难做到 1 秒以内,这一点可以通过各大视频网站和直播平台的 PC 端表现就能发现。

手机浏览器

Safari 对 HLS(m3u8)的支持很好,甚至直接使用 iPhone 的硬解芯片协助视频播放,所以如果 DNS 有缓存的话,视频打开速度还是可以的,但也仅限于 iOS 平台。Android 上的表现只能看脸(系统浏览器、QQ 浏览器、UC 浏览器)的播放器实现。

秒开“后遗症”

秒开的实现依赖云端的视频智能缓冲,有缓冲就会有延迟。所以一款好的播放器,在获得秒开能力加成的同时,一定要做好延迟控制的工作。否则,秒开的同时,也会造成延迟,对于秀场等对互动性要求高的直播场景,得不偿失。

0.1元开启直播之旅


开年采购季,为了让更多用户能够体验和享受到视频直播云服务的便利,视频产品推出了0.1元体验包,配置清单如下:

点击了解活动详情

Web App开发 iOS开发 内存技术

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

什么叫直播秒开?如何实现秒开?相关推荐

  1. 秒开路由sam1_秒开游戏

    秒开游戏 类型:全球信誉 大小:43579KB 语言:简体中文 系统要求:Android6.6.x以上 更新时间:2020年09月01日 下载次数:244369次 介绍引导 而紫苏一般是做海鲜时候用的 ...

  2. 【得物技术】得物直播秒开体验提升

    在视频直播中,有几个关键的体验指标,如卡顿率,清晰度,延迟时间,秒开速度等,本文介绍的就是得物直播在秒开体验上做的一些优化措施. 直播和视频秒开有很大不同,难度也更高.比如视频可以预下载对应的视频列表 ...

  3. 面试官:如何秒开视频?什么是秒开视频?

    给大家带来一些音视频的面试题,或者说是一些开发思路吧,不希望它成为以后你面试的八股文- 这次主要是视频秒开方面.秒开是指用户点击播放到看到画面的时间非常短,在 1 秒之内. 为什么需要秒开? 目前主流 ...

  4. 音视频面试题:什么是秒开视频? 如何去秒开视频?

    给大家带来一些音视频的面试题,或者说是一些开发思路吧,不希望它成为以后你面试的八股文... 这次主要是视频秒开方面.秒开是指用户点击播放到看到画面的时间非常短,在 1 秒之内. 为什么需要秒开? 目前 ...

  5. 在毫秒量级上做到“更快”!DataTester 助力飞书提升页面秒开率

    更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群 用户体验是决定互联网产品能否长久生存的基础,每一个基于产品功能.使用.外观的微小体验,都将极大关系到用户留存影响. ...

  6. 林志玲送衣直播的背后,阿里工程师下了哪些功夫?

    2016年中国的智能手机覆盖率已达58%,移动网络接入中4G+Wifi的占比也接近90%,这是移动直播能迅速爆发的一个重要的前提条件.在当前全民参与全民娱乐的大背景下,移动直播能随时随地的发起和参与的 ...

  7. 腾讯云快直播——超低延迟直播技术方案及应用

    正文字数:4361  阅读时长:7分钟 随着直播业务的发展,在线教育,连麦直播.赛事直播等高实时性直播场景的出现,用户对于直播流畅度.低延迟等性能的要求愈加严苛.腾讯云直播技术高级工程师陈华成 从5G ...

  8. 跨平台低延迟的RTMP/RTSP直播播放器设计实现

    开发背景 2015年,当我们试图在市面上找一款专供直播播放使用的低延迟播放器,来配合测试我们的RTMP推送模块使用时,居然发现没有一款好用的,市面上的,如VLC或Vitamio,说白了都是基于FFMP ...

  9. 如何快递打造直播----概念篇(一)

    转载请注明出处:http://blog.csdn.net/xiaoyuan511 在移动互联网的大潮下,手机软硬件的快速发展,直播与短视频成为当下一个比较潮的名词,不管吃饭.还是游戏都可以直播,甚至x ...

  10. 【百度开放云开讲啦】全民TV、罗辑思维、百度揭秘直播核心技术

    启智创新 云领未来 7月30日,百度开放云全国巡讲北京站 正式开讲啦~ 现场照片 呃--光顾着盯茶点 差点错过了主持人的开场~ 认真听讲~认真听讲~ 至目前视频直播平台在全国近300家,直播用户近2亿 ...

最新文章

  1. maven 下载 源码和javadoc命令
  2. WIN配置git 配置后失败 can't be established
  3. oracle定时任务失效
  4. 自己封装线程(Demo)
  5. 4.1 [单选]两化融合中的两化是指 - 关于两化融合(主讲:凌捷)笔记
  6. kafka控制台模拟消费_Kafka 详解
  7. V4L2用户空间和kernel层driver的交互过程
  8. 好玩的python代码聊天客户端_python socket实现客户端与服务器端对话
  9. Jquery 选择器 特殊字符 转义字符
  10. MySQL导入与导出备份详解
  11. java applet怎么传参,使用不带浏览器的参数运行java applet
  12. 【笔记】运筹(中)——Rita_Aloha
  13. toolchain - 工具链
  14. 求一个n阶矩阵的转置矩阵
  15. 奥威软件联手省科干,全力打造大数据BI岗位技能实践基地
  16. 《MySQL性能优化和高可用架构实践》阅读总结
  17. 深入了解Linux内核MMU管理机制
  18. android中的系统应用
  19. 毕业五年,终于上车了
  20. linux shell 看门狗,Linux 下如何使用看门狗

热门文章

  1. HTML文档包应含几个基本标记,HTML基本结与常用标记.doc
  2. 贪心算法:跳跃游戏总结
  3. android如何让gps服务停止,android – 启动/停止GPS(或位置服务)时接收通知(通过BroadcastReceiver)...
  4. linux文字大小,Qt 字体大小的计算
  5. bex64 java 贴吧,Windows Web Server 2008 R2 x64上的BEX错误
  6. mysql 删除process_MySQL中Alter table 你不知道的性能问题
  7. 人生苦短我用python梗_为什么说人生苦短,我用Python?
  8. oracle去除检查非空,oracle 主键,非空,检查,唯一,默认,外键约束
  9. python怎么输出浮点数_【数会小课堂】Python知识第二弹
  10. kafka 的pom文件_Flink 消费 Kafka 数据