我有一個html頁面,從javascript調用HLS。獲取標題「allow-control-allow-origin」的CORS錯誤。我正在使用Adobe Media Server 4.5。 我如何允許JavaScript的CORS請求?如何在Adobe Media Server中允許Javascript使用CORS請求
2
A
回答
2
Adobe Media Server使用Apache HTTP Server。要啓用CORS你需要下面的行添加到Apache HTTP Server配置文件:
Header set Access-Control-Allow-Origin "your_page_origin"
您需要的頁面,這將使請求,或與origin取代「your_page_origin」,「*」,以允許從任何請求域。有關更多信息,請查詢Enable CORS web site和Configuring Apache HTTP Server documentation page。
此外,您可以使用HTML video
標記來嵌入HLS。當用戶代理向video
源發出請求時,默認情況下它不會發送Origin
標頭,並且它不會在服務器響應中搜索與CORS相關的標頭。在這種情況下,您不需要更改服務器配置。蘋果公司建議使用video
標籤在其introduction to HTTP Live Streaming Overview:
重要:如果可能的話,使用<視頻>標籤嵌入HTTP實時流媒體,並使用<對象>或<嵌入>標籤只指定後備內容。
檢查How can I play Apple HLS live stream using html5 video tag thread瞭解更多信息。
+0
還需要取消註釋/添加以下行, LoadModule headers_module modules/mod_headers.so –
相關問題
- 1. Webpack-dev-server不允許CORS請求
- 2. 請求允許爲
- 3. CORS請求是否允許使用Origin?
- 4. 如何在使用VCR/WebMock時允許網絡請求?
- 5. 如何在使用HTML5的appcache功能時允許json請求?
- 6. 如何允許跨域請求
- 7. GitHub - 只允許拉請求
- 8. 在web2py請求中允許%20 args
- 9. 轉換許多POST請求使用$ _ SERVER
- 10. 錯誤:只允許請求
- 11. 請求允許動態
- 12. Tomcat不允許PUT請求
- 13. 允許請求到App_Data
- 14. 允許使用Javascript
- 15. 在Javascript中排隊或允許多個AJAX請求?
- 16. CORS允許一些GET請求,但不允許Facebook登錄請求
- 17. 如何允許異常在rspec請求規範中冒泡
- 18. 如何在Safari中允許跨域請求?
- 19. 如何在Rails中只允許POST請求?
- 20. 允許Yesod中的交叉源請求
- 21. 允許請求允許在運行時不工作
- 22. 自動化Adobe Media Server安裝
- 23. 什麼是Adobe Media Server IP多播?
- 24. 請求的作用域不允許:admin.directory.group.member
- 25. BaseAdapter不允許調用請求動作
- 26. 在IIS URL請求允許特殊charcters
- 27. iss7不允許POST請求的OPTIONS預檢請求 - 如何啓用?
- 28. 如何保護Solr以允許SELECT請求僅允許用戶使用並禁止其他任何操作?
- 29. 使用Flash Media Server
- 30. 不允許使用Javascript
我想你是通過RTMP使用的權利? – anshuVersatile