鍍金池/ 問答/HTML5  影視  HTML/ h5視頻流播放問題

h5視頻流播放問題

后端給的視頻(mp4)格式是這樣的

http://xxx.com/component/attachment!showAudio.action?checkUser=false&period=&downloadToken=201808311728408516319658946934496210e537ab7425ada8f8cd2430ccb36f&configCode=lr_learningHour&dataSourceName=SCHOOL_CONTEXT_DEFAULT

使用h5自帶的video標簽,在pc端火狐瀏覽器和移動端安卓微信瀏覽器(微信掃碼獲取地址)播放正常,但是在pc端chrome瀏覽器和ios微信端就無法播放,我把視頻地址改為:

http://xxx.com/aa.mp4

這樣無論是pc端還是移動端就都正常播放了,我問后端要這樣的地址他們說給不了,上傳文件放到服務器的其他磁盤里,沒有放到項目下,另外說給的地址是流形式不是文件格式,搜了下前端文件流播放器也沒有找到合適的文章,請問要如何解決這種問題呢?

PS:
在查找解決方案時候發(fā)現這個插件,http://chimee.org/,輸入上述地址之后chrome不能播放,輸入http://xxx.com/aa.mp4這樣的地址可以,側面可以印證是地址的問題

回答
編輯回答
爛人

你比較一下兩個地址返回的響應頭。我覺得響應頭里的content-type設置一下就好了

2017年5月19日 19:05