1
我想這個流網址:http://stream331.overseebrasil.com.br/live_previd_155/definst/live_previd_155/playlist.m3u8流M3U8用的Video.js
<audio id="streaming" class="video-js vjs-default-skin" controls>
<source src="http://stream331.overseebrasil.com.br/live_previd_155/_definst_/live_previd_155/playlist.m3u8" type='audio/mp4; codecs=mp4a.40.2' />
</audio>
Safari瀏覽器/蘋果機和Safari/iOS設備工作正常,但代碼不會在Chrome和Firefox上運行。
我試圖從類型屬性中刪除編解碼器的信息,什麼也沒有發生。 火狐說:
Specified "type" attribute of "audio/mp4; codecs=mp4a.40.2" is not supported. Load of media resource http://stream331.overseebrasil.com.br/live_previd_155/_definst_/live_previd_155/playlist.m3u8 failed.
All candidate resources failed to load. Media load paused.
我也試圖改變基於MIME頁面(http://www.videojs.com/projects/mimes.html) 有關該問題的任何想法的類型屬性?
否「訪問控制允許來源」標頭出現在所請求的資源>>我如何使用這個插件從另一個域加載源而不會出現此錯誤? –
由於m3u8是通過XHR檢索的,所以其他域只需包含CORS頭文件。 –
視頻gular提供了繞過'cors'問題的方法。但我沒有得到它。有人解釋嗎? –