文档首页 > > 播放器SDK> Web播放器> 跨域配置

跨域配置

分享
更新时间:2020/09/17 GMT+08:00

目前点播服务和新版直播服务默认启用跨域,无需再进行配置。若您使用的域名仍部署在旧版直播服务上,则需要提交工单修改跨域配置,您可以参见使用前必读查询域名是否部署在旧版视频直播服务上。

HTML5跨域播放视频

使用CDN成功推流后,如果视频在浏览器上无法播放且控制台含以下报错信息:

blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

请检查视频的跨域配置,需要在HTTP头添加如下字段:

access-control-allow-methods: GET, HEAD, PUT, POST, DELETE, OPTIONS
access-control-allow-origin: *

Flash跨域播放视频

如果播放时出现如图1所示界面,请先确认该视频地址和视频类型是否正确,若确认正确,且在Android和iOS的播放器上都可以正常播放,则可能是跨域问题导致。需要做如下处理:

添加crossdomain.xml文件到视频地址域名的根目录下,xml文件内容如下:

<cross-domain-policy>
<allow-access-from domain="*" secure="false"/>
<allow-http-request-headers-from domain="*" headers="*"/>
</cross-domain-policy>
图1 视频播放提示失败界面

封面图片跨域

如果封面图片加载失败,可能是跨域问题导致,需要配置封面图片服务器允许跨域,具体配置请参见HTML5跨域播放视频

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问