视频直播“秒开”是如何实现的?

 时间:2018-03-12 23:53:03 贡献者:保利威视云视频

导读:视频直播“秒开”是如何实现的?不得不说近些年来视频技术的飞速发展给人们带来的良好的视频观看体验, 视频 直播秒开也已成为直播界的标配, 可以说为了达到秒开的标准视频技术服

网络视频直播平台是如何搭建的
网络视频直播平台是如何搭建的

视频直播“秒开”是如何实现的?不得不说近些年来视频技术的飞速发展给人们带来的良好的视频观看体验, 视频 直播秒开也已成为直播界的标配, 可以说为了达到秒开的标准视频技术服务商真 的是绞尽脑汁。

而移动互联网的兴起让直播技术的难点也从传统的电脑端转向到了移动端, 移动 直 播 技 术 上 的 环 节 包 括 :采 集 、编 码 、封 装 、推 流 、转 码 、分 发 、解 码 渲 染 、播 放等。

从推流到播放,再经过中间转发环节,延迟越低,则用户体验越好。

衡 量 视 频 直 播 的 性 能 有 三 个 指 标 :第 一 个 是 延 迟 ,第 二 个 是 卡 顿 ,第 三 个 就 是 首 屏耗时。

视频直播技术发展到今天, 延迟和卡顿对用户造成不良的观看体验的概率已经非 常 小 了 。

今 天 主 要 说 一 下 首 屏 耗 时 ,没 有 人 愿 意 打 开 一 个 直 播 ,等 视 频 出 来 等 个 几分钟, 这对人来说简直是种折磨。

为了给人们观看视频打造良好的体验, 所以, 现在视频秒开已经成为直播界的标配。

可 是 ,看 似 一 小 步 , 确实技术的一大步呢。

首 屏 耗 时 指 第 一 次 点 击 播 放 后 ,肉 眼 看 到 画 面 所 等 待 的 时 间 。

技 术 上 指 播 放 器 解 码第一帧渲染显示画面所花的耗时。

通常说的 “秒开”,指点击播放后,一秒 内即可看到播放画面。

首屏打开越快,说明用户体验越好。

第 1 页 共 1 页

现 在 可 以 说 是 很 多 的 视 频 直 播 都 可 以 做 到 秒 开 ,已 不 是 什 么 罕 见 的 事 情 了 。

但 是 之前点击播放后要等好几秒以后才能播放。

这是什么原因导致如此的天壤之别 呢? 其实, 大 部 分 播 放 器 都 是 拿 到 一 个 完 成 的 GOP 后 才 能 解 码 播 放 , 基 于 FFmpeg 移 植 的 播 放 器 甚 至 需 要 等 待 音 画 时 间 戳 同 步 后 才 能 播 放 (如 果 一 个 直 播 里 边 没 有 音 频 只 有 视 频 相 当 于 要 等 待 音 频 超 时 后 才 能 播 放 画 面 )。

现在之所以能够实现秒开是因为如今改写了播放器逻辑, 让播放器拿到第一个关 键 帧 后 就 显 示 成 像 ,不 再 是 等 待 音 画 时 间 戳 同 步 后 再 播 放 了 。

而 GOP 的 第 一 帧 通 常 都 是 关 键 帧 ,加 载 的 数 据 又 少 ,更 加 有 利 于“ 秒 开 ”的 实 现 。

而 且 现 在 的 直 播 服 务 器 基 本 都 支 持 GOP 缓 存 , 播 放 器 在 和 服 务 器 建 立 连 接 后 可 立 即 拿 到 数 据,省却跨地域和跨运营商的回源传输时间。

当 然 了 ,除 了 更 改 播 放 器 逻 辑 之 外 ,“ 视 频 秒 开 ”还 有 一 个 更 重 要 的 原 因 ,那 就 是 如 今 十 分 发 达 CDN 网 络 的 建 立 。

现 在 基 本 各 大 视 频 服 务 商 都 有 2 套 以 上 的 CDN 网 络 , 更 多 服 务 器 、 更 大 的 带 宽 让 数 据 的 传 输 畅 行 无 阻 。

CDN 网 络 的 成 熟 构 建 将“ 视 频 秒 开 ”向 前 推 进 了 一 步 ,但 是 仅 仅 是 网 络 环 境 好 、 改变了播放器逻辑就能实现“秒开”吗? 还是差点东西的。

第 2 页 共 2 页

基 本 的 优 化 还 是 要 做 的 。

比 如 :可 以 围 绕 传 输 层 面 做 性 能 优 化 ,可 以 围 绕 客 户 播 放行为做业务逻辑优化。

提 前 做 好 DNS 解 析 和 测 速 选 线 , 经 过 这 样 的 预 处 理 后 , 在 点 击 播 放 按 钮 时 , 将极大提高下载性能。

两者可以有效的互为补充,作为秒开的优化空间。

第 3 页 共 3 页

 
 

微信关注公众号,送福利!