配置OSS
本文介紹直播錄制存儲(chǔ)至OSS前的OSS配置流程。
背景信息
如果要將直播錄制下來的文件存儲(chǔ)在OSS產(chǎn)品中,您需要先創(chuàng)建OSS Bucket并授予直播寫入OSS的權(quán)限,然后才能在OSS列表進(jìn)行查看、下載、播放等操作。如果更改OSS錄制配置,需要進(jìn)行重新推流配置才生效。
創(chuàng)建OSS Bucket
創(chuàng)建OSS Bucket操作請(qǐng)參見OSS創(chuàng)建存儲(chǔ)空間。
直播錄制存儲(chǔ)至OSS所需Bucket的地域與錄制配置的域名所在地域必須一致。如直播域名所在地域是華東2,則Bucket也必須選擇 華東2。Bucket創(chuàng)建完成后,您可以根據(jù)使用需求來對(duì)Bucket創(chuàng)建目錄。
正常情況下,開通直播服務(wù)時(shí),您已自動(dòng)授權(quán)“允許直播服務(wù)寫入用戶OSS”,因此直播錄制寫入您指定的bucket時(shí)不存在權(quán)限問題。如果該權(quán)限意外被刪除,您可以參考本文檔配置直播寫入OSS權(quán)限重新配置。
配置直播寫入OSS權(quán)限
視頻直播錄制文件和截圖文件保存到用戶OSS,需要授權(quán)直播服務(wù)Live訪問OSS,目前使用的是AliyunMTSDefaultRole角色。
要將直播錄制下來的文件存儲(chǔ)在用戶OSS的Bucket中,需要同意云資源訪問授權(quán)。
查看授權(quán)是否成功。
賬號(hào)類型
查看方式
阿里云賬號(hào)
使用阿里云賬號(hào)登錄阿里云官網(wǎng),進(jìn)入RAM訪問控制控制臺(tái)。
在左側(cè)導(dǎo)航欄選擇
。搜索角色:AliyunMTSDefaultRole,單擊AliyunMTSDefaultRole可查看此角色權(quán)限。
RAM用戶
使用阿里云賬號(hào)為RAM用戶配置AliyunRAMReadOnlyAccess權(quán)限。
使用RAM用戶登錄RAM訪問控制控制臺(tái)。
在左側(cè)導(dǎo)航欄選擇
。搜索角色:AliyunMTSDefaultRole,單擊AliyunMTSDefaultRole可查看此角色權(quán)限。
RAM角色頒發(fā)短時(shí)有效的訪問令牌(STS 令牌),使其成為一種更安全的授予訪問權(quán)限的方法。
配置CDN域名
如錄制文件存儲(chǔ)在OSS中,您可以配置一個(gè)CDN加速域名,查看錄制視頻時(shí)會(huì)進(jìn)行CDN加速服務(wù)。CDN會(huì)將您OSS存儲(chǔ)的視頻分發(fā)到全國(guó)各地的節(jié)點(diǎn)。用戶訪問時(shí)只需訪問最近的CDN節(jié)點(diǎn)讀取文件,而無需訪問OSS的源文件,也不會(huì)消耗OSS的外網(wǎng)流量。不僅可提升邊緣用戶的訪問速度和體驗(yàn),同時(shí),CDN的外網(wǎng)流量費(fèi)用相對(duì)OSS外網(wǎng)流量較低,僅為OSS外網(wǎng)流量的50%,可有效的節(jié)省整體應(yīng)用的網(wǎng)絡(luò)費(fèi)用。具體操作可參見OSSCDN訪問加速。
如果您僅對(duì)視頻進(jìn)行存儲(chǔ),可不用配置CDN加速域名。
CDN加速域名與直播服務(wù)域名不能是同一個(gè),請(qǐng)您分別進(jìn)行配置。