You need to enable JavaScript to run this app.
导航
赛事直播
最近更新时间:2024.06.27 17:52:07首次发布时间:2024.06.24 11:07:55

2024 年是充满精彩赛事的一年,据不完全统计,至少有 48 个体育赛事和电子竞技活动将在今年举办。其中,不仅有万众期待的巴黎奥运会,还有欧洲锦标赛、美洲杯等大型赛事。
火山引擎视频直播,借助字节跳动在大型赛事直播(世界杯和亚运会)方面沉淀的丰富经验,推出了全新的赛事直播解决方案。这套方案不仅适用于足球、篮球等传统体育竞技场景,也适用于英雄联盟、Dota 等热门电竞项目的直播场景。得益于遍布全球的 CDN 加速资源和强大的直播处理能力,火山引擎视频直播能够为各类赛事提供一站式的直播服务。

赛事直播难点

  • 全球大规模分发:赛事活动的观众分布在全球各地,热门赛事直播时观看人数会发生百万级突增,这要求直播厂商具有全球大规模分发能力,同时需具备足够的直播储备容量且支持快速扩容。

  • 稳定性保障:稳定播放是大型赛事直播的核心诉求,任何影响直播稳定性的问题出现都会让直播效果大打折扣,甚至引发观众不满。

  • 延迟敏感:低延迟是赛事直播的关键要素,观众通常更倾向于选择直播延迟较低的平台进行观看,而且低延迟也可以提升交易量,进而提高平台的营收能力。

  • 画质不清晰:足球赛事和电竞赛事的观众对清晰度有着更高的要求。鉴于赛事直播场景通常较为复杂,所以必须提供高清画质,以确保观众获得最佳的观赛体验。

  • 直播成本高:热门赛事需要消耗大量的带宽和流量,成本极高,尤其是在多个热门活动同时进行的情况下,直播成本会成倍增加。

火山引擎的赛事直播方案

alt

赛事大规模稳定分发

火山引擎具备卓越的全球分发能力和专业的赛事保障方案,保证了大规模赛事内容的稳定、高效分发。

全球分发能力

  • 能力介绍:得益于字节内部优秀的直播实践积累及遍布全球的 CDN 加速资源,火山引擎视频直播始终确保高容量的资源储备和高质量的视频分发。

  • 能力优势:百 T 级别资源容量动态管理、自研流媒体服务器性能优异、万级节点质量监控实时上报。

  • 应用效果:2022 年世界杯决赛场次实现千万级观众同时在线观看直播。

赛事稳定性保障

  • 能力介绍:火山引擎视频直播支持赛事直播重保方案,防止在一些重点赛事上出现上行和下行的分发问题影响直播效果。例如,源流抖动、故障断流或观看人数太多导致下行带宽暴涨等。

  • 实现方案:

    • 主备推流:同时将赛事直播的主流和备流推到火山引擎视频直播,支持故障自动切换主备流,同时也支持手动切换主备流。

    • 动态降级:赛事直播通常并发量较大,如果存在直播质量问题,支持对当前正在转码的流进行动态调整,包括码率和分辨率,以降低并发带宽。

低延迟传输

火山引擎视频直播通过 RTM 超低延迟直播方案和 FLV-2s 方案实现直播赛事低延迟传输。

RTM 超低延迟直播方案

  • 方案介绍:RTM 超低延迟直播方案参考了 WebRTC 协议,采用 UDP 传输模式,有效解决了 TCP 连接耗时过长和传输层拥塞等问题。通过对信令的重构,显著降低了端到端延迟。

  • 方案优势:具备端到端延迟 1 秒、首屏 100 毫秒、8K 超大码率、超大规模热流分发、端到端全链路覆盖等优势。

  • 应用效果:可提高拉流成功率、改善启播体验、解决音画不同步问题,并减少卡顿现象。

  • 对接方式:对接 Native 和 Web 端播放器 SDK。

FLV-2s 低延迟方案

  • 方案介绍:FLV 是目前国内主流的直播播放协议,火山引擎视频直播基于 buffer (缓冲区) & 卡顿信息的双阈值延迟追赶策略,对音视频数据流转的时序进行了优化调整。同时,根据线上 QoE (体验质量) & QoS (服务质量)不断调整策略,最终推出 FLV-2s 方案。

  • 方案优势:独家方案、支持移动端 APP 与 Web 应用。

  • 应用效果:人均观看时长、人均观看天数、电商人均支付订单数均有显著提高,同时带宽成本显著降低。

  • 对接方式:对接 Native 和 Web 端播放器 SDK。

转码优化画质及成本

火山引擎视频直播提供了画质增强转码和极智超清转码,用于提升赛事直播的画质并降低成本。

赛事画质增强转码

  1. 体育赛事场景

    • 方案介绍:通过 AI 算法,充分提升观看体验。收集大量体育赛事数据,训练专属的增强 AI 算法,在清晰度和色彩方面全面超越原画。

    • 方案优势:采用 HDR 自适应转换 ToneMapping 算法、针对体育赛事的专属时域 ROI、具备色彩增强功能、运用 BAS 采样算法。

    • 应用效果:在 2022 年世界杯直播期间,我们的直播画质全面领先于友商。并且,在 2023 年的亚运会上直播中,我们首次应用了 H266 画质增强方案。

  2. 游戏增强场景

    • 方案介绍:通过深度学习算法,对影响清晰度的地图、人物、技能等部分进行还原,使其比原画更清晰、纹理更明显,实现画质的质变,甚至超越原画。

    • 方案优势:具备游戏动态插帧和游戏深度学习增强功能。

    • 应用效果:在亚运会游戏项目的直播中,为观众提供了超越原画清晰度的画质观看体验。

极智超清转码降本

  • 方案介绍:极智超清是以人眼主观画质为优化目标的转码方案,它能有效降低原画中的冗余带宽,在保持画质不变的情况下降低码率,从而帮助用户节省直播成本。

  • 方案优势:具备智能降噪、边缘增强、ROI 编码、智能分类转码、CAE、去压缩失真、提亮等多种功能。

  • 应用效果:开启极智超清转码后,码率可降低 30% 以上。按照刊例价计算,在单场 720P 分辨率、1.8M 带宽的秀场直播场景中,每千名观众可节省 348 元人民币的成本。

赛事直播助力方案

安全策略

  • DRM 版权保护:提供 DRM 方案,对直播流进行加密,保障版权内容。

  • URL 鉴权防止盗播:支持设置 URL 鉴权有效期与 token,服务器禁止非法访问。

  • 旁路鉴权自定义鉴权策略:支持播放时向业务鉴权服务器获取鉴权结果,并根据结果提供访问策略。

  • 区域访问限制:不同区域可以设置不同的访问策略,支持按国家进行设置。

  • IP & 协议 & Referer & UA:允许根据用户请求信息做访问限制策略。

  • IP 限频防止过量访问:支持设置 IP、URL 级别的访问频率策略,防止用户过量访问。

海外内容添加字幕

  • 方案介绍:通过转码字幕功能,可将直播语音实时转译成目标语言。支持翻译为全球 9 种语言,能够无缝连接全球观众,消除地域和语言障碍,轻松满足国际化市场需求。

  • 方案优势:不仅能实时、准确的逐字转写直播内容,还可以整句呈现,使用观众更容易理解,提升了观看体验。

直播间制作能力

  • 方案介绍:通过云导播,您可以轻松便捷地完成赛事直播的基础制作和导播工作。

  • 方案优势:提供绿幕抠图、图片视频布局、视频脚本切播以及稳定的云服务等功能。

直播时移

  • 方案介绍:只需一键即可开启直播时移功能,精彩瞬间不错过。

  • 方案优势:观众可以任意回放精彩视频内容。

方案汇总

赛事直播难点与解决方案汇总

赛事直播难点解决方案
全球大规模分发全球百 T 资源储备,可最高支持千万级并发。
稳定性保障提供赛事稳定性保障方案,支持主备推流和动态降级等功能。

延迟敏感

  • 全链路 RTM,实现最低 1 秒延迟。
  • FLV-2s,独家降低延迟方案。
画质不清晰提供针对体育赛事和电竞赛事两种画质增强方案。
直播成本高提供极智超清降本方案,可降低码率 30%,单场直播节约百元/千人。

更多配套功能

  • 转码字幕:支持 9 种语言的实时字幕翻译。
  • 云导播:提供在线直播制作能力,包括绿幕抠图、广告布局等。
  • 赛事重保:支持主备推流和下行降码,保障直播稳定性。
  • 安全策略:提供多种直播鉴权方法,有效防止盗播。
  • 直播时移:支持快速回放精彩瞬间。

推荐方案

使用诉求上行推流方案直播处理下行分发方案

体验优先

说明

保证观众有超预期的观看体验。

RTM 推流

  • 画质增强转码

  • 直播字幕转码

  • 开启赛事重保

  • 配置安全策略

  • 配置直播时移

  • 使用 RTM 超低延迟作为主要分发方式
  • 使用 FLV-2s 低延迟方案作为备份的分发方式

成本优先

说明

保证画质不变,降低直播成本。

RTMP 推流

  • 开启极智超清降本策略

  • 开启赛事重保

  • 配置安全策略

使用 FLV-2s 进行分发

对接简单

说明

无需对接播放器。

RTMP 推流

  • 增强画质:选择开启画质增强

  • 降低成本:选择开启极智超清

  • 开启赛事重保

  • 配置安全策略

使用标准 FLV 分发

广告制作

说明

能针对任意直播流插入录播或直播广告。

使用云导播进行在线制作后推流

  • 可选体验优先方案

  • 可选成本优先方案

  • 可选对接简单方案

-

接入流程

alt

操作步骤

开通直播服务

  1. 登录火山引擎控制台,完成火山引擎账号的注册和实名认证。详见账号注册实名认证

  2. 进入视频直播控制台页面,单击立即开通

  3. 根据提示选择计费周期计费方式并勾选我已阅读并接受视频直播服务协议。计费规则详见计费说明

  4. 单击确认,进入视频直播服务。

配置直播域名

登录视频直播控制台,在功能管理 > 域名管理页面,添加推拉流域名。详见添加域名

配置安全策略

视频直播提供了多种针对推拉流域名的安全策略,包括 HTTPS 安全加密、URL 鉴权、IP 黑白名单、Header 配置等。本章节以 URL 鉴权为例,更多有关安全策略的配置,详见域名配置

  1. 登录视频直播控制台,在功能管理 > 域名管理页面,单击指定域名右侧的域名配置,进入域名配置页面。

  2. 选择访问控制页签,在 URL 鉴权 模块,打开 URL鉴权开关或单击编辑配置,进行相关配置。详见 URL 鉴权

配置转码模版

登录视频直播控制台,在功能管理 > 功能配置 > 转码配置页面,点击添加配置并选择画质增强转码类型。详见转码配置(画质增强)

配置直播时移

登录视频直播控制台,在功能管理 > 功能配置 > 时移配置页面,添加直播时移。详见时移配置
alt

集成 SDK

  1. 登录视频直播控制台,选择功能管理 > 应用管理

  2. 按需创建应用或绑定已有应用。详见创建或绑定应用

  3. 集成 SDK。

说明

移动端推/拉流默认支持 H.265 硬件编解码,并针对不支持 H.265 硬解的机型自动播放降级。如需使用机型黑白名单等配置,请创建工单联系技术支持获取帮助。