直播域名
阿里云視頻直播在服務(wù)端主要提供直播流接入、分發(fā)、實(shí)時(shí)流媒體處理服務(wù),使用這些服務(wù)的都需要添加直播域名并進(jìn)行配置。本文介紹直播域名的概念,如何添加域名,如何關(guān)聯(lián)域名和直播域名功能配置生效表。
直播域名簡介
直播域名包括推流域名和播流域名。
推流域名
推流域名是用于推送直播流的域名。進(jìn)行添加域名操作時(shí),將業(yè)務(wù)類型(LiveDomainType)配置為推流域名(liveEdge),則此域名就是推流域名。
播流域名
播流域名是用于播放直播流的域名。進(jìn)行添加域名操作時(shí),將業(yè)務(wù)類型(LiveDomainType)配置為播流域名(liveVideo),則此域名就是播流域名。
在使用直播服務(wù)前必須先添加至少一個(gè)推流域名和一個(gè)播流域名,并進(jìn)行關(guān)聯(lián)。一個(gè)域名只能設(shè)置為一種域名,不能同時(shí)添加為推流域名和播流域名。
使用限制
每個(gè)阿里云賬戶下,最多支持加速20個(gè)域名。如果您需要增加域名個(gè)數(shù),可以提交工單聯(lián)系阿里云技術(shù)支持。關(guān)于如何提交工單,請參見聯(lián)系我們。
添加域名
直播服務(wù)添加域名的流程如下:
確認(rèn)域名是否符合準(zhǔn)入標(biāo)準(zhǔn)
視頻直播依托于阿里云強(qiáng)大的CDN服務(wù),為您提供視頻分發(fā)加速服務(wù)。在您的域名接入阿里云視頻直播服務(wù)前,可閱讀域名準(zhǔn)入標(biāo)準(zhǔn)快速了解阿里云CDN加速域名的接入條件和限制,防止因域名涉及違規(guī)內(nèi)容而造成的損失。
驗(yàn)證域名歸屬權(quán)
當(dāng)您首次將一個(gè)新域名添加至阿里云視頻直播時(shí),需要您完成驗(yàn)證域名的歸屬權(quán)。驗(yàn)證通過后視為您擁有該域名。您在視頻直播控制臺(tái)再次添加該域名或子域名時(shí),不需要再進(jìn)行驗(yàn)證。阿里云為您提供DNS解析驗(yàn)證和文件驗(yàn)證兩種方法。具體操作,請參見驗(yàn)證域名歸屬權(quán)。
添加域名,支持通過控制臺(tái)或API進(jìn)行操作。
添加域名時(shí)需要配置加速域名、直播中心、業(yè)務(wù)類型和加速區(qū)域。
控制臺(tái)參數(shù)
API參數(shù)
描述
加速域名
DomainName
添加的域名。加速域名不允許重復(fù)添加,若已添加到其他云產(chǎn)品中,會(huì)出現(xiàn)域名已添加的提示。
控制臺(tái):一般使用子域名,不支持泛域名。
API:支持泛域名,以英文句號(.)開頭。
直播中心
Region
直播中心所在地域。需要關(guān)聯(lián)的推流域名和播流域名必須選擇同一直播中心,初次配置后不可更改。
關(guān)于如何選擇直播中心,請參見如何選擇直播中心?。
業(yè)務(wù)類型
LiveDomainType
指域名的加速類型,推流域名與播流域名分別對應(yīng)推流加速與播流加速。初次配置后不可更改。
加速區(qū)域
Scope
指域名可執(zhí)行加速的地域。
中國內(nèi)地、domestic:
當(dāng)主播在中國內(nèi)地時(shí),推流域名應(yīng)選擇中國內(nèi)地。
當(dāng)觀眾在中國內(nèi)地時(shí),播流域名應(yīng)選擇中國內(nèi)地。
域名需要在工信部備案。
全球加速、global:
當(dāng)主播在中國內(nèi)地、中國香港、中國澳門、中國臺(tái)灣以及其他國家和地區(qū)時(shí),推流域名應(yīng)選擇全球加速。
當(dāng)觀眾在中國內(nèi)地、中國香港、中國澳門、中國臺(tái)灣以及其他國家和地區(qū)時(shí),播流域名應(yīng)選擇全球加速。
域名需要在工信部備案。
海外及港澳臺(tái)加速、overseas:
當(dāng)主播在海外及中國香港、中國澳門、中國臺(tái)灣時(shí),推流域名應(yīng)選擇海外及港澳臺(tái)加速。
當(dāng)觀眾在海外及中國香港、中國澳門、中國臺(tái)灣時(shí),播流域名應(yīng)選擇海外及港澳臺(tái)加速。
域名無需在工信部備案。
說明選擇不同的加速區(qū)域覆蓋,對應(yīng)不同的直播CDN帶寬或流量單價(jià)。以上只在不同區(qū)分有用戶播放請求時(shí)才發(fā)生對應(yīng)區(qū)域的分發(fā)加速,并產(chǎn)生計(jì)費(fèi)。如果您選擇了全球加速,但是僅僅中國內(nèi)地用戶播放,不會(huì)發(fā)生海外區(qū)域的分發(fā)加速計(jì)費(fèi)。更多計(jì)費(fèi)規(guī)則,請參見標(biāo)準(zhǔn)直播費(fèi)用和云產(chǎn)品定價(jià)頁。
域名解析
域名添加成功后,如果您想啟用視頻直播加速服務(wù),需要將您的域名指向阿里云視頻直播分配的CNAME地址,這樣訪問加速域名的請求才能轉(zhuǎn)發(fā)到視頻直播節(jié)點(diǎn)上,達(dá)到加速效果。更多信息,請參見配置域名的CNAME解析。
說明如果您是初次接觸域名解析,對“什么是域名解析”、“為什么要解析域名”、“如何進(jìn)行域名解析”、“什么是A記錄”、“什么是CNAME記錄”、“CNAME記錄與A記錄的差別”有疑問,請參見什么是域名解析?。
添加域名后,您需要分別對推流域名和播流域名進(jìn)行CNAME解析才可使用域名。
由于Local DNS的解析記錄存在緩存時(shí)間,因此配置了域名的CNAME解析記錄之后CDN平臺(tái)大約會(huì)延遲10分鐘才會(huì)顯示CNAME解析記錄配置成功。
關(guān)聯(lián)域名
在添加推流域名和播流后,您需要關(guān)聯(lián)域名,才能使用視頻直播服務(wù)。
視頻直播采用邊緣推流方式推送直播流,可以優(yōu)先將視頻推流至最優(yōu)CDN節(jié)點(diǎn),保證您訪問的都是最佳的上行網(wǎng)絡(luò)。因此需要將推流域名和播流域名進(jìn)行映射,即關(guān)聯(lián)推流域名和播流域名。
視頻直播已在逐步下線舊有的中心推流方式,2019年2月21日之后新增的播流域名,不再支持中心推流,都需要關(guān)聯(lián)推流域名和播流域名。
視頻直播支持關(guān)聯(lián)多個(gè)推流域名與多個(gè)播流域名,形成的關(guān)聯(lián)關(guān)系如下圖所示。可通過關(guān)聯(lián)推流和播流域名和關(guān)聯(lián)主、子播流域名來實(shí)現(xiàn)。
關(guān)聯(lián)推流和播流域名:實(shí)現(xiàn)了一個(gè)播流域名對應(yīng)多個(gè)推流域名。
一個(gè)推流域名只能配置一個(gè)主播流域名,若需要使用多個(gè)播流域名播放同一個(gè)推流,請把多個(gè)播流域名關(guān)聯(lián)成主播流域名和子播流域名的關(guān)系。
您可以通過控制臺(tái),或調(diào)用AddLiveDomainMapping接口。
關(guān)聯(lián)主、子播流域名:實(shí)現(xiàn)了一個(gè)推流域名對應(yīng)多個(gè)播流域名。
子播流域名會(huì)繼承主播流域名的推流配置、轉(zhuǎn)碼配置,子播流域名配置這些信息無效,例如轉(zhuǎn)碼模板需要配置在主播放域名。更多功能配置是否生效,請參見直播域名功能配置生效表。
您可以通過控制臺(tái),或調(diào)用AddLiveDomainPlayMapping接口。
直播域名功能配置生效表
使用視頻直播服務(wù)的都需要對直播域名進(jìn)行配置,部分功能需要配置在主播流域名上,部分功能需要配置在子播流域名上。
功能項(xiàng) | 主播流域名生效 | 子播流域名生效 | |
直播流管理 | 查看直播流(在線流、歷史流、禁推流) | √ | - |
設(shè)置禁推流 | √ | - | |
文件管理 | 查詢錄制文件 | √ | - |
錄制索引剪輯 | √ | - | |
查詢截圖文件 | √ | - | |
域名管理 | 修改加速區(qū)域 | - | √ |
添加、刪除推流信息 | √ | - | |
添加子播放域名 | √ | 子播流域名間不允許嵌套 | |
HLS回源HOST | √ | 子域名回源HOST頭需配置為主域名 | |
延遲配置(高、中、低) | - | √ | |
HTTP頭配置 | - | √ | |
安全配置(HTTPS配置、Refer防盜鏈、URL鑒權(quán)、IP黑白名單) | - | √ | |
帶寬峰值監(jiān)控 | - | √ | |
IPv6配置 | - | √ | |
直播處理配置 | 轉(zhuǎn)碼模板配置 | √ | - |
錄制配置(錄制模板配置、錄制回調(diào)配置) | √ | - | |
截圖配置(截圖配置、截圖回調(diào)配置) | √ | - | |
審核配置(審核配置、審核回調(diào)配置) | √ | - | |
直播時(shí)移 | √ | - | |
直播延時(shí)配置 | √ | - | |
拉流配置 | √ | - | |
數(shù)據(jù)監(jiān)控 | 資源監(jiān)控-流量帶寬下行 | - | √ |
資源監(jiān)控-回源統(tǒng)計(jì) | - | √ | |
資源監(jiān)控-HTTPCODE | - | √ | |
實(shí)時(shí)監(jiān)控-流量帶寬 | - | √ | |
實(shí)時(shí)監(jiān)控-質(zhì)量監(jiān)控 | - | √ | |
訪問統(tǒng)計(jì) | 獨(dú)立訪客數(shù) | - | √ |
用戶分布 | - | √ | |
用量查詢 | 播放帶寬/流量 | - | √ |
推流路數(shù) | √ | - | |
轉(zhuǎn)碼時(shí)長 | √ | - | |
截圖張數(shù) | √ | - | |
直播時(shí)移 | √ | - | |
日志管理 | 日志下載 | - | √ |
實(shí)時(shí)日志推送 | - | √ |