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

简介: 什么叫做“秒开”? 秒开即从视频播放开始到真正看到第一帧画面所消耗的时间要尽可能的短,不能让观众有明显的等待时间。 这种能力主要依靠云端服务的优化以及播放器的配合,使用阿里云的秒开功能最快可以实现 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元开启直播之旅

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

点击了解活动详情

目录
相关文章
|
5月前
|
前端开发 JavaScript CDN
一文搞懂:免费观看全网VIP视频资源
一文搞懂:免费观看全网VIP视频资源
435 0
|
小程序
养成类玩法的初次试探
将消除与养成类玩法结合其实并不少见,之前也一直有这样的想法,想在精致1010中加入一点儿养成类的元素。只不过将其安排在后面,优先去在游戏的玩法上做丰富。如今终于轮到了,也就试探性的先做了出来。
81 0
|
监控 Java 调度
一对一聊天平台源码,线程并不是开得越多越好
一对一聊天平台源码,线程并不是开得越多越好
|
存储 前端开发 算法
从零开始实现放置游戏(十五)——实现战斗挂机(6)在线打怪练级
 本章初步实现游戏的核心功能——战斗逻辑。   战斗系统牵涉的范围非常广,比如前期人物的属性、怪物的配置等,都是在为战斗做铺垫。   战斗中,人物可以施放魔法、技能,需要技能系统支持。   战斗胜利后,进行经验、掉落结算。又需要背包、装备系统支持。装备系统又需要随机词缀附魔系统。   可以说是本游戏最硬核的系统。   因为目前技能、背包、装备系统都还没有实现。我们先初步设计实现一个简易战斗逻辑。   战斗动作仅包括普通攻击,有可能产生未命中、闪避和暴击。
从零开始实现放置游戏(十五)——实现战斗挂机(6)在线打怪练级
|
存储 弹性计算 边缘计算
科普 | 抖音服务器带宽有多大,为什么能够供那么多人同时刷?
科普 | 抖音服务器带宽有多大,为什么能够供那么多人同时刷?
437 0
科普 | 抖音服务器带宽有多大,为什么能够供那么多人同时刷?
|
消息中间件 存储 NoSQL
十二张图,踹开消息队列的大门
十二张图,踹开消息队列的大门
267 0
十二张图,踹开消息队列的大门
|
移动开发 小程序 前端开发
ALive小程序:阿里全平台,同步开直播
作为时下最火的直播业务,这其中的前端技术是如何构建和思考的?淘宝直播技术团队通过直播开放体系的建设让直播遍地开花。本文作者与你分享对直播技术思考。
ALive小程序:阿里全平台,同步开直播
|
存储 缓存 搜索推荐
实现游戏陪玩平台源码的服务器扩容,需要注意的问题
在游戏陪玩平台源码发展初期,由于用户数量比较少,所以对系统性能的要求并没有那么高,但是随着用户数量的不断增加,性能低的系统会出现各种各样的问题,避免因为性能不足对用户体验造成影响,我们需要进行服务器的扩容。
|
移动开发 小程序 前端开发
下一篇
无影云桌面