什么是视频直播

视频直播服务(ApsaraVideo Live)是基于前瞻的内容接入、分发网络和大规模分布式实时转码技术打造的音视频直播平台,提供便捷接入、高清流畅、超低延时、高并发的音视频直播服务。

视频直播介绍

为什么选择阿里云视频直播?

  • 全球覆盖,稳定流畅: 依托全球3200+节点和9大中心,保障全球范围稳定、高品质的观看体验。

  • 超低延时,极速体验:提供超低延时直播,端到端延迟可低至200~400ms,给用户带来极致的实时观看体验。

  • 窄带高清,降本增效:提供窄带高清™转码技术,在保障画质的前提下降低码率30-50%,节省带宽成本,提升弱网播放体验。

  • 场景化方案,灵活适配: 提供从标准直播到实时音视频的全套方案,满足从广电分发到强互动连麦的各类需求。

  • 强大的媒体处理能力: 内置云端导播、AI审核、转码、录制等丰富功能,一站式提升直播内容质量与生产效率。

  • 阿里生态联动,价值延伸: 无缝对接点播、短视频、智能媒体服务等阿里云生态,轻松实现内容二次创作。

核心功能

根据业务中不同直播场景的需求,视频直播除了提供标准直播外,还提供超低延时直播RTS、实时音视频、云导播台服务。

功能项

核心优势

端到端延时

应用场景

计费说明

标准直播

成本较低,支持大规模、高并发的单向观看。

  • RTMP、FLV协议的流延时为3~6秒。

  • HLS协议的流延时大于等于10秒。

弱互动场景媒体分发:适用于广电媒体场景,以观众观看为主,且允许多用户画面由于网络差异导致画面不同步现象。

标准直播费用

超低延时直播RTS

延时极低,高即时,观众画面同步性高。

  • 使用RTMP协议推流可实现400-800ms延时。

  • 使用ARTC协议推流可实现200-400ms延时。

  • 强互动场景媒体分发:适用于电商直播群直播教育直播企业直播等,低延时和强互动的特性有助于提升商业转化率和用户参与度。

  • 多用户画面一致场景媒体分发:常用于赛事直播,让观众实时了解赛事现场情况,避免观众间画面不同步的现象。

超低延时直播费用

实时音视频

支持多人实时音视频通信,互动性最强。

150-400ms。

强互动场景媒体通信:适用于社交语聊AI实时互动场景。结合视频直播可实现连麦直播让观众从观看者变为参与者,增强用户连接。

音视频通话费用

云导播

提供云端专业级导播能力,可进行内容再创作。

取决于输出的直播方案。

融合视频AI识别、双语翻译、广告替换、多种互动能力,进行视频导播效果创新。

适用于游戏电竞电商直播在线教育场景的媒体内容组织

云导播费用

产品架构

阿里云视频直播在服务端主要提供直播流接入、分发、实时流媒体处理服务。

image
  1. 直播推流:主播通过采集设备获取直播内容,经推流SDK通过推流节点将直播流稳定推送至阿里云直播中心。

  2. 媒体处理:视频流进入直播中心后,可按需进行转码、时移、录制、截图等处理。

  3. 内容分发与播放:处理后的流通过加速节点分发至观众端,移动端可集成阿里云播放器SDK实现流畅播放。

  4. 内容二创:支持将录制内容自动流转至点播系统,用于短视频剪辑与二次传播,实现直播与短视频的无缝联动。

SDK能力

SDK/平台

Android

IOS

Web

微信小程序

Windows

Flutter

鸿蒙

Uni-app

Linux

推流SDK

支持

支持

支持

不支持

支持

支持

不支持

不支持

不支持

播放器SDK

支持

支持

支持

不支持

不支持

支持

支持

不支持

不支持

美颜特效SDK

支持

支持

支持

支持

不支持

不支持

不支持

支持

不支持

实时音视频SDK

支持

支持

支持

支持

支持

不支持

支持

不支持

支持

互动消息SDK

支持

支持

支持

支持

不支持

不支持

不支持

不支持

不支持

开始使用

通过以下表格,您可以快速了解阿里云视频直播各产品的开通方式及使用路径。

阶段 / 产品

标准直播

超低延时直播RTS

实时音视频

开通产品

开通与购买视频直播

了解标准直播费用

了解超低延时直播费用

了解音视频通话费用

基础步骤

  1. 配置推/播流域名

  2. 生成推流地址和播流地址

  3. 进行直播推流直播播放验证。

  4. 客户端集成推流SDK播放器SDK

完整步骤请参见:快速开始视频直播

  1. 配置推/播流域名

  2. 打开超低延时配置

  3. 生成推流地址和播流地址

  4. 进行超低延时直播推流与播放验证。

  5. 客户端集成RTS推流与播放

完整步骤请参见:超低延时直播快速入门

  1. 创建ARTC应用

  2. 下载与集成ARTC SDK

  3. 实现音视频通话

完整步骤请参见:实时音视频快速开始

进阶步骤

完整功能介绍请参见功能特性

如何计费

视频直播计费分为直播加速费用、媒体处理费用、实时音视频费用、其它服务费用,计费说明请参见产品计费概述

常见问题

如何选择直播中心?

  • 中国内地业务:仅在中国内地推播且无需媒体处理时,直播中心可任选中国内地区域,边缘节点自动就近接入。

  • 海外业务:主播和观众均在海外时,选择就近的直播中心(如新加坡),通过边缘节点就近推流。

说明

若需进行截图、录制等处理,确保存储(如OSS Bucket)与直播中心在同一区域,以避免跨区域影响处理效率。

如何选择合适的直播协议?

选择协议的核心是平衡延时和兼容性:

  • 追求超低延时互动:推荐使用ARTC协议。(需要使用阿里云推流SDK和播放器SDK进行推/播流)

  • 需要常规低延时推流:推荐使用RTMP协议。

  • 侧重广泛的播放兼容性:可选用HLS协议,但延时较高。

标准直播和超低延时直播RTS有什么区别?

方案

超低延时直播RTS

标准直播

推流协议

支持RTMP、ARTC协议的推流。

支持RTMP协议的推流。

播放协议

支持ARTC(基于WebRTC)协议流的播放。

支持RTMP、FLV、HLS协议流的播放。

抗弱网能力

全链路丢包30%的情况下可以流畅播放。

抗弱网能力有限。

兼容性

  • Native端:兼容主流操作系统。

  • Web端:终端兼容率大于98%。

  • HLS:兼容性好。

  • RTMP:兼容性差,不建议播放端使用。

  • FLV:在移动端H5兼容性差。

覆盖区域

全球

全球

端到端延时

  • 使用RTMP协议推流可实现400-800ms延时。

  • 使用ARTC协议推流可实现200-400ms延时。

  • RTMP、FLV协议的流延时为3~6秒。

  • HLS协议的流延时大于等于10秒。

最佳实践

快速开始视频直播