簡體   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