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

超低延时直播介绍

最近更新时间2023.12.18 15:24:38

首次发布时间2022.02.22 14:19:40

超低延时直播(RTM,Real Time Media)功能基于音视频处理技术和大规模内容分发技术,通过链路传输协议改造为 UDP 等底层技术优化,解决 TCP 协议自身局限和网络抖动引起延迟累加,配合字节播放端 SDK,可以支持千万级并发场景下的毫秒级延时视频直播,有效解决 FLV、HLS 等 TCP 协议直播 3~10 秒延时的问题,同时提供低卡顿、秒开流畅、兼容直播音视频编解码特性的优质直播观看体验。

功能特性

平滑混用

兼容直播现有的媒体处理能力,包括转码、录制、截图、审核等全功能。
兼容 TCP 推流协议,支持 RTMP 等推流使用 RTMP、FLV、HLS、RTM 四种协议拉流,复用已有播放域名,能够与现有业务融合混用。

优质体验

本功能借鉴并使用了 WebRTC、QUIC 等部分功能,采用 UDP 协议将延迟降低至1秒以内,同时提升秒开、卡顿率等核心指标,给用户带来优质直播体验。

媒体升级

兼容直播行业的音视频特点,支持更多的音视频封装、通信协议,如 AAC、视频含 B 帧、265 等。

安全可靠

本功能通过基于 UDP 的 MiniSDP 信令解决了 HTTP 信令建联时间长和在弱网络环境下成功率低的问题。此外,基于 UDP 的 MiniSDP 信令还可以升级为基于 QUIC 的 MiniSDP 信令,从而提高 UDP 信令通道的安全性。

大规模高并发

本功能经字节系 APP 大规模商业应用,不断优化体验,经历千万并发、亿级用户实践沉淀。

适用场景

  • 电商直播,提升买卖双方互动促进商品销售。
  • 教育直播,支持大规模同学同时在线超低延时与老师提问互动。
  • 体育直播,精彩竞技、电竞等赛事,让观众实时了解现场情况。
  • 泛娱乐,主播及时反馈,优化观众送礼时的答谢。

使用方式

超低延时直播 RTM 功能会产生直播服务费,其中上行流量按标准直播计费,下行流量按超低延时直播计费

功能开通

超低延时直播 RTM 功能无需自助开通,创建域名后系统默认开通此功能,RTM 功能与 RTMP、FLV、HLS 融合,播放无需使用单独域名,使用不同拉流 URL 即可。

推/拉流地址

  1. 登录火山引擎控制台。
  2. 使用地址生成器,生成 RTM 推/拉流地址。

说明

您也可以手动拼接生成拉流地址,详情请参见生成直播地址

alt

推/拉流 SDK

直播推/拉流 SDK 支持低延时直播 RTM 功能,平台与 SDK 版本的支持情况如下表所示。

系统平台场景SDK 版本号使用方式
Android拉流互动版 1.25.2 及以上版本Android 端 RTM 协议拉流
推流互动版 1.33.1 及以上版本Android 端 RTM 协议推流
iOS拉流互动版 1.25.2 及以上版本iOS 端 RTM 协议拉流
推流互动版 1.33.1 及以上版本iOS 端 RTM 协议推流
Web拉流1.0.0 及以上版本Web 端 RTM 拉流