视频点播支持从编码、传输到播放的 H.265 全链路解决方案,依据自研 H.265 编码方案、智能热度转码策略、极智超清方案以及点播 SDK 的 H.265 硬解优化(包含机型黑名单)等多种方案,可以有效地节省成本、增强画质、提升业务 QoS 和 QoE 数据。该能力广泛应用于多个数亿级 DAU 产品。本文为您介绍 H.265 全链路解决方案和接入方法。
方案收益
- 成本收益:相同清晰度条件下,降低 24-45% 的播放带宽,其中 H.265 的播放量覆盖度大于 85%。
- 画质收益:有效改善播放画质,提升 PSNR、SSIM、VMAF 评分。
- 体验提升:有效降低百秒卡顿时长和次数,提升播放时长和用户留存等指标。
应用场景
适用于短视频、中视频、长视频等视频播放场景。当有提升画质、降低成本的需求时,推荐使用 H.265 全链路解决方案。
方案架构
方案优势
- 适配 12000+ 机型:支持 H.265 播放优化,覆盖中高低档机型,支持全系列机型 H.265 硬解黑名单。
- 硬编硬解码比率高:
- 硬解覆盖率高:硬解占比可覆盖超过 86% 的机型。
- 硬解优化:通过硬解异步初始化,解码器复用等手段,进一步降低首帧耗时。
- 节省 30%-50% 码率:利用 H.265 的高压缩率,在保证播放画质的情况下,最多降低 50% 的码率;
- 画质评分提升超 7 分:全链路 H.265 与 H.264 相比,相同码率可获得更高品质画质。数据显示,相同码率下,H.265 主观画质评分 VMAF 提升 7 分以上。
核心功能
H.265 全链路解决方案包含 Native SDK、Web SDK 和服务端三部分。这三部分均已支持完善灵活的 H.265 编解码策略。
点播 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 全链路方案的接入。
本节为您提供通用接入流程,您需要根据业务场景选择合适方案。您也可以联系技术支持获取帮助。
步骤 1:开通点播服务
- 登录火山引擎控制台,并完成实名认证。
- 进入视频点播控制台页面,根据提示完成开通服务。
步骤 2:配置点播域名
- 选择左侧导航栏空间管理,进入空间管理页面,完成空间创建。
- 进入空间,选择左侧导航栏分发加速设置 > 域名管理,完成域名配置。
步骤 3:配置转码模板
选择左侧导航栏媒体处理设置 > 媒体处理模板,根据需要选择 H.265 编码格式的模板。您可以选择视频转码模板、极智超清模板, 也可以选择自定义转码组。不同模板配置的参数说明详情请参见如下链接。
步骤 4:集成 SDK
选择左侧导航栏点播 SDK。
单击新建应用按钮,根据提示完成配置。
参考点播 SDK 文档,完成 SDK 的集成。双端 H.265 接入说明请参见如下链接。
参考 Web 播放器 SDK 接入指引完成 Web 端播放器的接入。