踩坑系列《十一》完美解决阿里云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视频点播无法播放音频和视频点播控制台里的媒资库里面的视频无法播放的更多相关文章
- 阿里云VOD(一)
一.阿里云视频点播 1.功能介绍 视频点播(ApsaraVideo VoD,简称VoD)是集视频采集.编辑.上传.媒体资源管理.自动化转码处理(窄带高清TM).视频审核分析.分发加速于一体的一站式音视 ...
- python踩坑系列之导入包时下划红线及报错“No module named”问题
python踩坑系列之导入包时下划红线及报错“No module named”问题 使用pycharm编写Python时,自己写了一个包(commontool),在同级另一个路径下(fileshand ...
- 解决阿里云OSS跨域问题
解决阿里云OSS跨域问题 现象 本人项目中对阿里云图片请求进行了两次,第一次通过img标签进行,第二次通过异步加载获取.第一次请求到图片,浏览器会进行缓存,随后再进行异步请求,保存跨域失效. 错误信息 ...
- jmeter踩坑系列
1.踩坑系列一: 抓包出来有host的字段,放到jmeter里面一起请求就报错了,去掉就请求正常了 1.踩坑系列二: 从花瓶复制过去 的values 前面有空格,肉眼看起来没有
- WebGL 踩坑系列-3
WebGL 踩坑系列-3 绘制球体 在 WebGL 中绘制物体时需要的顶点是以直角坐标表示的, 当然了,gl_Position 是一个四维的向量,一般将顶点赋值给 gl_Position 时,最后一维 ...
- 解决阿里云服务器3306端口无法访问的问题(windows server 2008r2)
3306端口一般是指mysql数据的默认端口.郁闷了几天的问题,远程无法连接服务器上的mysql服务.今天终于得到彻底解决. 首先,你要确保在服务器上安装好Mysql,并能本地启动.修改密码(如不知道 ...
- 解决阿里云SLB无法添加https证书的问题
私钥是在Linux中通过下面的openssl命令生成的: openssl req -new -newkey rsa:2048 -nodes -keyout cnblogs.key -out cnblo ...
- 踩坑系列の Oracle dbms_job简单使用
二话不说先上代码 --创建存储过程 create or replace procedure job_truncateState is begin --此处就是要定时执行的sql execute imm ...
- 解决阿里云安骑士漏洞警告:wordpress WPImageEditorImagick 指令注入漏洞
解决:wordpress WPImageEditorImagick 指令注入漏洞 前些天在阿里云服务器上安装了wordpress,阿里云提示有wordpress WP_Image_Editor_Ima ...
随机推荐
- Java程序设计学习笔记(二)
--正则表达式 正则表达式 ^ 匹配的开始 $ 匹配的结束 [] 表示匹配任意一个字符 [asdasd] ...
- 刷题-力扣-264. 丑数 II
264. 丑数 II 题目链接 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/ugly-number-ii/ 著作权归领扣网络所有.商业转载请 ...
- idea上传项目到github 2019
记录一下自己查找的从idea上传项目到github的总结 1.默认本地已经安装好git.exe ,idea也已经和git进行匹配 File-setting-versionControl-git-Tes ...
- VMware虚拟机 + ubuntu16.04 Linux OpenCV打不开摄像头解决办法
通过如下步骤,已解决:(不知哪个步骤是关键,全写下来) sudo apt-get update sudo apt-get upgrade 在Windows下先确认摄像头能正常读取. USB控制器选择U ...
- Springboot自带定时任务实现动态配置Cron参数
同学们,我今天分享一下SpringBoot动态配置Cron参数.场景是这样子的:后台管理界面对定时任务进行管理,可动态修改执行时间,然后保存入库,每次任务执行前从库里查询时间,以达到动态修改Cron参 ...
- Docker - 解决 docker push 上传镜像报:denied: requested access to the resource is denied 的问题
问题背景 在 Linux 已登录自己的 Docker hub 账号 上传本地镜像但是报错了 docker push tomcat 解决方案 docker tag tomcat poloyy/tomca ...
- openswan IPSec专栏目录锦集
为了方便查阅现有的文章,特准备一个目录页供后续查询使用 专栏序言 1. 基础知识 openswan任务调度基础知识之信号 2. openswan环境搭建 openswan框架和编译时说明 opensw ...
- error: object file .git/objects/...
cd .git find . -type f -empty -delete -print tail -n 2 .git/logs/refs/heads/master git show xxxx(版本号 ...
- Sentry 后端监控 - 最佳实践(官方教程)
系列 1 分钟快速使用 Docker 上手最新版 Sentry-CLI - 创建版本 快速使用 Docker 上手 Sentry-CLI - 30 秒上手 Source Maps Sentry For ...
- .NET5修改配置不重启自动生效
.NET Core,.NET5默认配置都是只加载一次,修改配置时都需要重启才能生效,如何能修改即时生效呢,下面来演示一遍. 一.设置配置文件实时生效 1.1配置 在Program.cs的CreateH ...