ApsaraVideo for Live支援配置Global Acceleration功能,對您的直播服務進行加速。本文介紹ApsaraVideo for LiveGlobal Acceleration功能及配置方式。
背景資訊
ApsaraVideo for Live基於Global AccelerationGA產品的加速能力,提供直播鏈路的推流加速和播流加速服務,依託阿里雲優質BGP頻寬和全球傳輸網路,實現直播鏈路全球網路就近接入,減少延遲、抖動、丟包等網路問題對直播服務品質的影響。
在ApsaraVideo for Live中使用Global Acceleration功能時,ApsaraVideo for Live服務將為您建立Global Acceleration隨用隨付執行個體,自動為您配置執行個體的加速地區、服務監聽等資訊,並將執行個體自動關聯至ApsaraVideo for Live加速鏈路。配置成功後,相應地區的直播服務將通過Global Acceleration網路進行傳輸加速,提升直播服務品質。
前提條件
已開通Global Acceleration功能。具體操作,請參見步驟一:開通Global Acceleration功能。
已開通跨境加速。具體操作,請參見步驟二:(可選)開通跨境加速。
使用情境
提升直播服務品質
如您的ApsaraVideo for Live業務有高品質要求,可使用ApsaraVideo for LiveGlobal Acceleration功能,減少延遲、抖動、丟包等網路問題對直播服務品質的影響,提升直播服務品質。
跨境直播加速
如您的直播服務鏈結路涉及跨境時,可使用ApsaraVideo for LiveGlobal Acceleration功能加速直播服務,建立跨境加速通道,直播服務將自動實現全球網路就近接入,降低傳輸時延,提升直播服務品質。
使用限制
子播流網域名稱使用限制
子播流網域名稱不支援配置Global Acceleration。僅支援在主播流網域名稱中配置。
RAM使用者使用限制
RAM使用者預設情況下不能建立Global Acceleration資源,也不能訪問和管理阿里雲帳號下的Global Acceleration資源。如果您希望RAM使用者可以訪問或操作Global Acceleration資源,您需要為RAM使用者授權以下權限原則:
策略類型 | 權限原則 | 授權操作 |
系統策略 |
| RAM使用者授權具體操作,請參見建立RAM使用者並授權。 |
自訂策略 | CreateServiceLinkedRole(建立SLR許可權) |
RAM使用者CreateServiceLinkedRole許可權配置方法
RAM使用者或STS使用者需要確保擁有CreateServiceLinkedRole許可權。
如果調用時介面返回報錯資訊:“沒有ram:CreateServiceLinkedRole的許可權”
,則需要阿里雲帳號或許可權管理員為當前RAM使用者添加自訂權限原則。
需要添加的自訂權限原則的相關資訊如下:Service Name: gaaccess.live.aliyuncs.com
,Action:ram:CreateServiceLinkedRole
。
使用Resource Access Management員登入RAM控制台。
左側導覽列,選擇
。在權限原則頁面,單擊建立權限原則。
在建立權限原則頁面,單擊指令碼編輯頁簽。
將以下內容複寫到指令碼編輯器中,並單擊確定。
{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": "ram:CreateServiceLinkedRole", "Resource": "*", "Condition": { "StringEquals":{ "ram:ServiceName":[ "gaaccess.live.aliyuncs.com" ] } } } ] }
在彈出的建立權限原則頁面中,為該自訂策略命名(例如
createSLRForLiveGA
)並單擊確定。左側導覽列,選擇
。為RAM使用者添加已建立的自訂權限原則。
服務計費
ApsaraVideo for Live為您建立的Global Acceleration執行個體類型為標準型Global Acceleration執行個體,將按照Global Acceleration標準型執行個體費用、使用加速產生的流量費用兩部分進行計費,費用賬單將產生在Global Acceleration產品下。
計費類型 | 計費項目 | 計費說明 |
隨用隨付Global Acceleration執行個體計費 | ApsaraVideo for Live為您建立的Global Acceleration執行個體類型為標準型Global Acceleration執行個體。標準型Global Acceleration執行個體的計費項目包含執行個體費和CU費。 | |
流量計費 | 接入Global Acceleration網路產生的流量費用統一由雲資料轉送CDT(Cloud DataTransfer)結算出賬。 |
加速地區與地區
隨用隨付Global Acceleration執行個體支援的加速地區與地區如下表所示。
加速地區 | 包含的地區 |
華北 | 華北1(青島)、華北2(北京) |
華南 | 華南1(深圳)、華南3(廣州) |
華東 | 華東1(杭州)、華東2(上海) |
西南 | 西南1(成都) |
北美洲 | 美國(矽谷)、美國(維吉尼亞) |
亞太地區 | 中國香港、韓國(首爾)、新加坡、馬來西亞(吉隆坡)、日本(東京)、印尼(雅加達)、泰國(曼穀)、越南(胡志明) |
歐洲 | 德國(法蘭克福)、英國(倫敦) |
使用方法
ApsaraVideo for LiveGlobal Acceleration可以使用以下兩種配置方式:
控制台配置
您可以通過直播控制台,配置Global Acceleration功能。具體操作,請參見配置Global Acceleration。
API
您可通過Global AccelerationAPI,配置Global Acceleration功能。具體操作,請參見Global Acceleration。