本方案解決海外及跨境直播中常見的網路延遲、卡頓與覆蓋問題。通過配置阿里雲直播的Global Acceleration節點與邊緣推流,結合動態碼率、內容加密等進階功能,構建穩定、高品質的全球直播服務。
海外直播情境問題
當直播業務的主播與觀眾分佈於不同國家或地區時,會面臨三大核心挑戰:
觀眾地理位置分散:觀眾分布範圍較廣,傳統視頻加速無法覆蓋。
主播地理位置不定:主播位置不定,且網路傳輸不穩定,直播品質差。
跨國網路鏈路長且不穩定:跨境直播業務中,由於鏈路長,受網路波動影響較大,會造成卡頓等現象。
本方案為開發人員提供一個完整的技術路徑,以應對上述挑戰,實現覆蓋全球、穩定可靠的直播服務。
方案總覽
海外直播的核心架構是通過邊緣推流和全球即時傳輸網路(GRTN)來最佳化資料轉送路徑。主播將視頻流就近推送至阿里雲遍布全球的推流節點,通過阿里雲最佳化的內部網路高效回傳至各地直播中心進行處理,最後再通過各地的直播分發節點分發給全球各地的觀眾。
配置指南
1.ApsaraVideo for Live基礎配置
請參考快速開始ApsaraVideo for Live完成ApsaraVideo for Live的基礎配置,注意在添加網域名稱時的選擇合適的加速地區和直播中心:
加速地區選取項目:
Global Accelerator:當主播或觀眾涉及中國內地時,推流和播流網域名稱均建議選擇Global Acceleration,且網域名稱需完成工信部備案,推薦您進入阿里雲ICP代備案管理系統進行備案。
海外及港澳台加速:當主播或觀眾全部位于海外、中國香港、中國澳門、中國台灣時,建議選擇該模式。若直播在海外進行,網域名稱可以不進行備案。
直播中心選擇:優先選擇靠近主播的直播中心,需要關聯的直播推流網域名稱與播流網域名稱的直播中心所在地區要保持一致,初次配置後不可更改。

情境樣本:
情境 | 主播位置 | 觀眾位置 | 直播中心選擇 | 推流網域名稱配置 | 播流網域名稱配置 | 關鍵考量 |
全球直播 | 中國內地、海外 | 中國內地、海外 | 靠近主播的直播中心 | Global Accelerator | Global Accelerator | 推流與播流網域名稱均需完成ICP備案。最佳化全球播放鏈路品質。 |
純海外直播 | 海外 | 海外 | 靠近主播的海外直播中心 | 海外及港澳台加速 | 海外及港澳台加速 | 網域名稱無需備案。專註海外節點覆蓋與推流品質。 |
跨境入華直播 | 海外 | 中國內地 | 靠近主播的海外直播中心 | 海外及港澳台加速 | Global Accelerator | 播流網域名稱需完成ICP備案,否則無法在中國內地訪問。 |
中國內地出海直播 | 中國內地 | 海外 | 中國內地直播中心 | Global Accelerator | 海外及港澳台加速 | 推流網域名稱需完成ICP備案。重點最佳化從中國內地到海外的播放鏈路品質。 |
選擇不同的加速地區覆蓋,對應不同的直播頻寬或流量單價,更多計費規則,請參見標準直播費用。
2.邊緣推流(預設開啟)
阿里雲的CDN節點遍布全球主流國家,使用邊緣推流,將視頻流優先推送到距主播最近的邊緣節點上,再通過阿里雲最佳化後的網路將視頻流傳輸至直播中心。
2019年02月21日之後新增的播流網域名稱,均採用邊緣推流的接入方式。
3.網路狀態監控
為即時觀察主播的網路狀態,您可以登入ApsaraVideo for Live控制台,在左側導覽列選擇流管理,線上流頁簽中選擇需查看的網域名稱,單擊操作列的流監控,查看即時的推流狀態、檢測主播的網路狀態,保證推流的穩定性。請參見流管理。
您也可以通過API自主擷取即時幀率和碼率。請參見查詢推流網域名稱流幀率和碼率。
跨境直播出現卡頓可以使用自助問題排查,常見問題解決請參見播流/播放常見問題。
也可以根據您的實際業務需求選擇使用GA實現ApsaraVideo for Live服務加速。
海外直播的其他能力
超低延時直播
RTS超低延時直播方案可實現端到端最低200-400ms延遲。通過新增子播放網域名稱,一鍵開啟超低延時直播配置,採用ARTC(基於WebRTC演化)協議實現超低延時播,詳細請參見開通超低延時直播功能。
Alibaba Content Security Service方案
阿里雲ApsaraVideo for Live提供私人加密,通過服務端和播放器的配合,在直播中心對直播內容進行流加密,通過KMS進行密鑰的動態管理,服務端與播放器相配合,只有配套的播放器才能對直播流進行解密播放。詳情請參見阿里雲視頻加密。
動態多碼率直播
為適應複雜多變的網路環境,下行播放實現多碼率自適應:播放時優先選擇最高清晰度,當檢測到網路不佳時,自動切換至較低碼率,保障觀看流暢性。詳情請參見直播轉碼。