繁体   English   中英

具有HLS流和视频JS的Access-Control-Allow-Origin

[英]Access-Control-Allow-Origin with HLS streaming and video JS

我正在使用videoJs来播放一些HLS流和视频。 它在手机,平板电脑和Safari上运行良好,但我在使用Chrome和Firefox时遇到了一些麻烦

请求的资源上不存在“Access-Control-Allow-Origin”标头。 因此不允许原点'xxxxxxx'访问。

要么

'Access-Control-Allow-Origin'标头包含多个值'*,*',但只允许一个。 因此不允许原点'xxxxxxx'访问。

我尝试使用Ben Alman PHP代理( http://benalman.com/projects/php-simple-proxy/ )来获取M3U8文件但没有成功。

此外,我无法访问托管该文件的服务器,因此我无法更改Access-Control标头。

我不是一个熟练的网络开发人员,所以如果有人能提供帮助,那就太棒了。 非常感谢。

尝试验证您的服务器是否已激活CORS。 只要你知道服务器的公共IP,你就可以检查它。 http://client.cors-api.appspot.com/client

那么,你用什么来发布你的视频/直播流。 例如,对于使用videojs的wowza,你必须在wowza而不是web服务器上设置cors。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM