全部產品
Search
文件中心

ApsaraVideo Live:直播基礎服務FAQ

更新時間:Aug 04, 2026

邊緣推流和直播中心有什麼關係?

阿里雲ApsaraVideo for Live在服務端主要提供直播流接入、分發、即時資料流ApsaraVideo for Media Processing服務。接入和分髮網絡(直播加速)使用邊緣就近接入方案,上行推流會根據直播發生地點使用最近最優匹配的節點進行接入。

在北京、上海、深圳、青島、日本、新加坡、印尼、德國9個國家和地區部署了直播中心。直播中心主要提供直播流的錄製、截圖、轉碼、時移、視頻AI、導播台等即時資料流媒體服務。在開始直播前,需要您配置一對直播推流、播流網域名稱(並進行綁定)。建立推流和播流網域名稱時,會讓您選擇網域名稱使用的直播中心,這個直播中心就是即時資料流ApsaraVideo for Media Processing所使用的地區,與直播流接入和分發位置無關。

如何選擇直播中心?

  • 如果您的直播流業務推流和播放都在中國內地,且直播流不需要對即時資料流進行ApsaraVideo for Media Processing(截圖、錄製、導播台服務等):

    添加網域名稱時選擇中國內地哪個地區沒有區別。不是說您的主播多在北京,您就一定要選擇北京地區,因為即使您網域名稱選擇了上海地區,主播在北京,邊緣接入會使用北京的接入節點進行接入。分發節點會通過您的觀眾在哪裡進行調度,和即時資料流ApsaraVideo for Media Processing中心所在的地區無關。

  • 如果您的業務需要對即時資料流進行ApsaraVideo for Media Processing(截圖、錄製、導播台服務等):

    需要考慮以上服務會涉及圖片、視頻的儲存,視頻儲存的OSS Bucket必須選擇和直播中心同地區(避免跨地區即region,網路等因素可能影響即時資料流處理的及時性和穩定性)。所以您的儲存如果已經在某個地區,對應的直播中心需要選擇在同地區(region)。

  • 如果您的業務直播主播和觀眾都在海外:

    建議您選擇距離主播較近的一個直播中心,將視頻流推至附近的直播中心。

    • 邊緣推流

      阿里雲的加速節點遍布全球主流國家,使用邊緣推流,將視頻流優先推送到距主播最近的邊緣節點上,再通過阿里最佳化後的網路將視頻流傳輸至直播中心。

    • 即時監控網路狀態

      為即時觀察主播的網路狀態,您可以登入ApsaraVideo for Live控制台,在流管理 > 線上流 頁面中,單擊流監控按鈕,查看即時的推流狀態、檢測主播的網路狀態,保證推流的穩定性,詳情請參見直播流管理

      您也可以通過API自主擷取即時幀率和碼率,請參見查詢推流網域名稱流幀率和碼率

如何選擇網域名稱的加速地區?

建立網域名稱時需要您選擇加速地區類型,加速地區是指僅中國內地加速或者海外及港澳台加速。其中Global Acceleration是指中國內地和海外及港澳台加速分別加速,並不是指中國內地和海外及港澳台之間的加速。

  • 如果您的直播業務主播和觀眾都在中國內地,建立推流和播流網域名稱時直播中心都選擇中國內地地區,加速地區選取項目中國內地。

  • 如果您的直播業務主播和觀眾都在海外及港澳台(如新加坡),則推流和播流網域名稱的直播中心都選擇新加坡。加速地區選取項目海外及港澳台。

  • 海外直播中心選擇使用就近原則,盡量選擇主播和觀眾所在地附近的地區。如果您的地區無對應的直播中心,想諮詢選擇哪個中心更好,可以提交工單。關於如何提交工單,請參見聯絡我們

  • 如果您的直播業務有主播和觀眾在不同地區(在中國內地、海外及港澳台或都有),建立播流網域名稱時候加速地區要選擇Global Accelerator(包括中國內地和海外及港澳台加速)或者海外及港澳台加速(不包括中國內地)。

    說明
    • 選擇不同的加速地區覆蓋,對應不同的直播加速節點頻寬或流量單價。以上只在不同區分有使用者播放請求時才發生對應地區的分發加速,併產生計費。如果您選擇了Global Acceleration,但是僅僅中國內地使用者播放,不會發生海外地區的分發加速計費。更多計費規則,請參見標準直播費用ApsaraVideo for Live定價頁

    • 當前產品已具備美國EO合規能力,如需開啟請提交工單進行後台配置。

選擇直播中心情境枚舉

主播所在地

觀眾所在地

網域名稱直播中心選擇與播流網域名稱加速配置

說明

中國內地

中國內地

  • 不使用導播台:可以選擇北京、上海、深圳或青島直播中心。

  • 如果需要使用導播台,可以選擇北京或上海直播中心。

  • 如果有錄製、截圖等使用OSS情境,OSS Bucket必須和直播中心同地區。

中國內地

海外及港澳台

  • 推流網域名稱和播流網域名稱可以選擇中國內地的4個直播中心。

  • 播流網域名稱的加速選擇海外及港澳台加速

主播都在中國內地,但觀眾在海外及港澳台。

中國內地

新加坡

方案一:

  • 推流網域名稱和播流網域名稱中國內地的4個直播中心。

  • 播流網域名稱加速選擇海外及港澳台加速

方案二:

  • 推流網域名稱和播流網域名稱選擇新加坡直播中心。

  • 播流網域名稱加速選擇海外及港澳台加速

解決goChina跨境直播的需求。

新加坡和中國內地線路支援雙向配置,所以無論客戶網域名稱使用新加坡中心還是中國內地的中心,都支援主播從中國內地進行推流,播放觀眾大多在新加坡的情境。

新加坡

中國內地

方案一:

  • 推流網域名稱和播流網域名稱中國內地的4個直播中心。

  • 播流網域名稱加速選擇海外及港澳台加速

方案二:

  • 推流網域名稱和播流網域名稱選擇新加坡直播中心。

  • 播流網域名稱加速選擇海外及港澳台加速

解決goChina跨境直播的需求。

新加坡和中國內地線路支援雙向配置,所以無論客戶網域名稱使用新加坡中心還是中國內地的中心,都支援主播從新加坡進行推流,播放觀眾大多在中國內地的情境。

若為了兼顧可能仍有少量在海外播放的使用者,播流網域名稱加速可選擇Global Accelerator

中國內地

中國內地+海外及港澳台

  • 推流網域名稱和播流網域名稱可以選擇中國內地的4個直播中心。

  • 播流網域名稱加速選擇Global Accelerator

主播都在中國內地,觀眾在中國內地、海外及港澳台都有。

海外及港澳台

海外及港澳台

  • 推流網域名稱和播流網域名稱可以選擇日本、新加坡、印尼、德國直播中心。

  • 播流網域名稱加速選擇海外及港澳台加速

海外及港澳台

中國內地

  • 推流網域名稱和播流網域名稱可以選擇中國內地的4個直播中心。

  • 播流網域名稱加速選擇Global Accelerator

其中主播在海外,觀眾在中國內地的情況。

播流網域名稱加速選擇Global Accelerator是為了兼顧可能仍有少量在海外播放的使用者。

為什麼會出現播放卡頓的情況?

播放的卡頓,很大一部分原因是推流時出現了卡頓。導致推流的卡頓有以下主要因素,當出現推流卡頓時,您可以逐一排查問題。

  • 採集裝置配置

    推流過程中會有一定的CPU損耗,硬體設定較差的低端手機,在推流過程中若整體CPU使用率超過80%,畫面會出現不同程度的卡頓,花屏等現象,會影響到視頻的採集,同時也會影響到使用者端的觀看。

  • 視頻採集參數的設定

    能保證人眼識別流暢度的視頻最低保證在1秒15幀以上,如果FPS低於1秒10幀,畫面就會出現較明顯的卡頓,如無特殊情況,盡量將視訊框架率設定在1秒15幀之上。

    雖然視頻的幀率越高畫面流暢感越強,但是幀率超過1秒30幀後,人眼就無法識別出畫面的效果,幀率增加也增加視頻傳輸的頻寬成本,建議您合理設定視頻的參數。

  • 網路頻寬

    大多數畫面出現卡頓的現象均來自網路因素,以下列出幾條常見因素:

    • 網路頻寬大小:確認網路電訊廠商提供給您的頻寬大小,是否足夠本次直播傳輸。

    • 下行頻寬佔用:檢查是否有下載資料佔用網路頻寬。

    • 系統資源佔用:檢查後台是否運行了大量的程式,請您合理的刪除和停止正在啟動並執行程式,空出資源。

直播 SDK 是否支援 Linux 平台?

當前阿里雲直播 Queen SDK(美顏特效 SDK)及推流 SDK 不支援 Linux 版本,僅支援 Windows、Android、iOS 等平台。具體支援的 SDK 版本及平台列表請參見各 SDK 下載頁面。

直播 SDK 是否支援設定具體日期的定時開播?

直播 SDK 本身不支援直接設定具體日期的定時開播功能。可以通過調用 InitializeAutoShowListTask 介面建立定時任務進行輔助,但具體的開播時間控制邏輯需由業務層自行實現。

AlivcPusherPreviewType.base 參數適用於推流還是拉流?

AlivcPusherPreviewType.base 參數僅適用於直播推流(Pusher)的預覽情境。拉流(播放器)有獨立的 View 組件和配置方式,不使用此參數。