全部產品
Search
文件中心

ApsaraVideo Live:直播基礎服務概述

更新時間:Nov 13, 2024

ApsaraVideo for Live提供了完善的直播推流和播流服務。本文介紹完成ApsaraVideo for Live流的推流與播流最基礎的步驟。

ApsaraVideo for Live基礎流程

  1. 主播使用採集裝置採集直播內容,並通過推流SDK推送直播流到CDN分發節點。

  2. ApsaraVideo for Live服務通過邊緣推流的方式將直播流推送至阿里雲直播中心。推送的視頻流通過CDN邊緣節點進行加速保證上行傳輸的穩定性。

  3. ApsaraVideo for Live服務將直播流從阿里雲直播中心推送到CDN分發節點。

  4. 觀眾可以通過播放SDK觀看推送的直播流。

操作流程

操作流程

編號

節點

操作方式

操作

API參考

相關文檔

1

準備工作

控制台

直播控制台

  1. 建立阿里雲帳號

  2. 什麼是阿里雲網域名稱服務 (DNS)

  3. 開通與購買ApsaraVideo for Live

不涉及

不涉及

2

添加網域名稱

  • 控制台

  • API

  1. 添加加速網域名稱

  2. 驗證網域名稱歸屬權

  3. 佈建網域名的CNAME解析

添加直播網域名稱

直播網域名稱

3

關聯網域名稱

  • 控制台

  • API

關聯網域名稱

4

配置存取控制

  • 控制台

  • API

大量設定網域名稱

5

產生地址

控制台

直播地址產生器

不涉及

產生推流地址和播放地址

6

推流

推流工具

  1. 下載並安裝OBS推流工具

  2. 填寫推流URL和流名稱

不涉及

直播推流

7

播放

播放器

  1. 下載並安裝VLC播放器

  2. 填寫播放地址

不涉及

直播播放

支援協議

ApsaraVideo for Live推流支援使用RTMP協議、SRT協議和ARTC協議(超低延時直播),播流支援使用RTMP協議、FLV協議、HLS協議和ARTC協議(超低延時直播)。

RTMP協議、FLV協議、HLS協議和ARTC協議(超低延時直播)四種協議對比如下: