踩坑系列《十一》完美解决阿里云vod视频点播无法播放音频和视频点播控制台里的媒资库里面的视频无法播放
剛開始項目部署的時候,音頻還是正常播放,后面直接報了 獲取m3u8文件失敗(manifestLoadError) 的錯誤,原因是
我的域名 xxx.com 這個域名沒有解析到點播提供的CNAME上,所以請求的一直都是服務器地址,才會報這個錯
之前沒配置加速域名能正常播放是因為使用的是點播自有域名,那個不需要配置什么,現在是使用分發加速了,所以要額外對分發加速配置下。
vod視頻點播無法播放音頻
下面提供兩種解決辦法:
第一種保證你@的記錄本身沒有服務的話,也就是說你的主域名 xxx.com 是沒有web服務,如果屬于這種,是@的記錄類型改成CNAME,值改成點播平臺提供的CNAME
主域名(@)有服務的直接看第二種
第一種大致步驟為
到視頻點播控制臺 下的配置管理的分速加速配置的域名管理 點擊添加域名,圖如下
添加成功之后,會給你分配CNAME記錄值
把它提供的CNAME地址復制到云解析DNS ,到對應的域名點擊解析配置 ,添加記錄,操作圖如下
操作好了,等待一會,配置成功了就可以成功播放了。
我比較推薦第二種,因為一般情況下,主域名都是有web服務的。
1、添加一個vod.xxx.com的加速域名
2、去云解析DNS上添加一個vod的主機記錄,把剛剛配置完成的點播域名提供的CNAME添加一條解析上去。
到視頻點播控制臺 下的配置管理的分速加速配置的域名管理點擊 添加域名,圖如下
添加成功之后,會給你分配CNAME記錄值
把它提供的CNAME地址復制到云解析DNS ,到對應的域名點擊解析配置 ,添加記錄,操作圖如下
按步驟弄好之后,等待配置完成就行
視頻點播控制臺里的媒資庫里面的視頻無法播放
最后發現了 視頻點播控制臺 里的媒資庫里面的視頻無法播放,原因是
因為配置的xxx.com域名沒有配置證書,點播控制臺是https的,chrome瀏覽器強制了https中無法使用http地址,您給xxx.com配置證書后,控制臺就能播放了(這里的xxx.com就是上面所添加的分速加速域名)
雖然正式的證書得需要購買,但是阿里云提供免費的證書,申請即可。SSL證書管理控制臺
申請下來之后,到 視頻點播控制臺 下的配置管理的分速加速配置的域名管理,選擇對應的域名點擊配置,
把申請下來的 證書名稱 配置就好了
配置好之后,媒資庫里的視頻就可以正常播放了
到此,文章結束,感謝觀看。??ヽ(°▽°)ノ?
總結
以上是生活随笔為你收集整理的踩坑系列《十一》完美解决阿里云vod视频点播无法播放音频和视频点播控制台里的媒资库里面的视频无法播放的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win10微软图标点击无反应_Win10
- 下一篇: 诺基亚225支持java_诺基亚220