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