You need to enable JavaScript to run this app.
导航

H.265 全链路方案

最近更新时间2024.01.23 11:13:42

首次发布时间2023.02.28 21:27:46

视频点播支持从编码、传输到播放的 H.265 全链路解决方案,依据自研 H.265 编码方案、智能热度转码策略、极智超清方案以及点播 SDK 的 H.265 硬解优化(包含机型黑名单)等多种方案,可以有效地节省成本、增强画质、提升业务 QoS 和 QoE 数据。该能力广泛应用于抖音、西瓜等数亿级 DAU 产品。

本文为您介绍 H.265 全链路解决方案和接入方法。

方案收益

  • 成本收益:相同清晰度条件下,降低 24-45% 的播放带宽,其中 H.265 的播放量覆盖度大于 85%。
  • 画质收益:有效改善播放画质,提升 PSNR、SSIM、VMAF 评分。
  • 体验提升:有效降低百秒卡顿时长和次数,提升播放时长和用户留存等指标。

应用场景

适用于短视频(竖屏类抖音)、中视频(横屏类西瓜)、长视频等视频播放场景。当有提升画质、降低成本的需求时,推荐使用 H.265 全链路解决方案。

alt

方案架构

alt

方案优势

  • 适配 12000+ 机型:支持 H.265 播放优化,覆盖中高低档机型,支持全系列机型 H.265 硬解黑名单。

  • 硬编硬解码比率高

    • 硬解覆盖率高:硬解占比可覆盖超过 86% 的机型。
    • 硬解优化:通过硬解异步初始化,解码器复用等手段,进一步降低首帧耗时。
  • 节省 30%-50% 码率:利用 H.265 的高压缩率,在保证播放画质的情况下,最多降低 50% 的码率;

  • 画质评分提升超 7 分:全链路 H.265 与 H.264 相比,相同码率可获得更高品质画质。数据显示,相同码率下,H.265 主观画质评分 VMAF 提升 7 分以上。

核心功能

H.265 全链路解决方案包含移动端 SDK、Web SDK 和服务端三部分。这三部分均已支持完善灵活的 H.265 编解码策略。

alt

点播 SDK

  • 点播 SDK 自定匹配,接入简单:不同平台、不同设备的视频解码能力各不相同,SDK 会基于您当前正在使用的设备性能,自动选择最适合的编码格式进行播放,同时接入极其简单。

  • 您可以通过 API 设置偏好策略。在保证不影响播放质量的前提下,点播 SDK 提供了成本优先硬解优先两套策略。

    • 成本优先: 优先使用 H.266/H.265 视频源以降低带宽成本。
    • 硬解优先: 优先使用硬解码以提升性能,降低功耗,为用户带来更好的播放体验。

服务端

  • 自研 H.265 编码器:火山引擎内部自研的 H.265 编码器,和开源 x265 基准编码器相比,最高可节省 52% 存储和带宽成本。
  • 极智超清:基于人眼视觉系统特性,根据视频场景、动作、内容、纹理等内容进行智能分析,综合使用视频增强和自适应转码算法,来联合优化转码视频主观质量并降低编码码率和带宽;可以在保持或者提升主观画质的条件下,尽可能降低编码码率,从而降低传输的带宽成本和卡顿率,整体达到更好的用户体验。在质量不变的情况节省 15%-20% 的码率。如果您想要直观体验极智超清的展示效果,请跳转到视频云的用户体验专区
  • 智能热度转码策略:对于大部分业务场景,通常 20%-30% 的视频覆盖了 80% 以上的播放量。为了避免转码算力浪费,视频点播提供了智能 H.265 转码策略。该策略提供经过了抖音、西瓜等大量数据训练的热度预测模型,可以提前预测具有高热潜质的视频。在视频进入高热阶段前,提前转码出高压缩率的 H.265 视频,转码利用率高达 95%,有效节省 Top 视频分发带宽。

接入步骤

需要 4 步,即可完成 H.265 全链路方案的接入。

本节为您提供通用接入流程,您需要根据业务场景选择合适方案。您也可以联系技术支持获取帮助。

Step 1:开通点播服务

  1. 登录火山引擎控制台,并完成实名认证
  2. 进入视频点播控制台页面,根据提示完成开通服务。

Step 2:配置点播域名

  1. 选择左侧导航栏空间管理,进入空间管理页面,完成空间创建
  2. 进入空间,选择左侧导航栏分发加速设置 > 域名管理,完成域名配置

Step 3:配置转码模板

选择左侧导航栏媒体处理设置 > 媒体处理模板,根据需要选择 H.265 编码格式的模板。您可以选择视频转码模板、极智超清模板, 也可以选择自定义转码组。不同模板配置的参数说明详情请参见如下链接。

Step 4:集成 SDK

  1. 选择左侧导航栏点播 SDK

  2. 单击新建应用按钮,根据提示完成配置。

  3. 参考点播 SDK 文档,完成 SDK 的集成。双端 H.265 接入说明请参见如下链接。