我的HTTP實時流設置:Apache的託管HTML,M3U8和TS文件HTTP實時流不工作的Apache
的TS文件從HTTP複製過來:devimages.apple.com/iphone/samples /bipbop/gear1/fileSequence*.ts。沒有什麼錯與視頻編碼(按實際播放這些文件驗證)
M3U8文件(這兩個多比特率和葉級)從蘋果公司的例子複製過來,在語法上是正確的,如下:
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:0
#EXTINF:10, no desc
fileSequence0.ts
...
#EXTINF:1, no desc
fileSequence180.ts
#EXT-X-ENDLIST
videoplay.html(下)無法從我的Apache服務器流式視頻
<video src="bipbop/bipbopall.m3u8" controls autoplay ></video>
但是關於修改videoplay.html(BEL OW),視頻流從蘋果公司的網站
<video src="http://devimages.apple.com/iphone/samples/bipbop/bipbopall.m3u8" controls autoplay ></video>
我懷疑有毛病MIME類型設置,因爲Chrome的處理http://devimages.apple.com/iphone/samples/bipbop/bipbopall.m3u8和http://localhost/bipbop/bipbopall.m3u8不同就好了。當Chrome嘗試播放前者時,它會下載並保存後者。所以我雙重檢查我的MIME類型設置,被設置爲低於我的httpd.conf
AddType application/x-mpegURL .m3u8
AddType video/MP2T .ts
- 是我的MIME類型設置是否正確?
- 我們如何判斷蘋果網站公佈的MIME類型關聯?
- 或者我們必須尋找其他地方來解決這個問題嗎?
我有同樣的問題,但我不能刪除索引文件 –
的空行解決它採用http://計算器。com/questions/11986313/http-live-streaming-for-iphone-and-why-we-use-m3u8-file –