html5-video
  • internet-explorer-10
  • 2013-08-29 268 views 2 likes 
    2

    我用下面的標記就可以了代碼的網頁:IE10沒有播放視頻,但播放它要求視頻的時候直接

    <video width="456" height="360" controls autoplay> 
        <source src="Movies/Intro.mp4" type="video/mp4" /> 
        <source src="Movies/Intro_H264.webm" type='video/webm; codecs="vp8.0, vorbis"'/> 
        <source src="Movies/Intro_H264.ogg" type='video/ogg; codecs="theora, vorbis"'/> 
    </video> 
    

    如果我參觀了IE10此頁它呈現的視頻播放器,但與一條錯誤信息:「錯誤:無效的文件路徑的不支持的視頻類型爲」

    但是,什麼是奇怪的是,如果我在視頻框單擊鼠標右鍵,選擇,複製視頻網址,然後在IE中打開一個新標籤並粘貼到視頻文件的直接URL(Movies/Intro.mp4)它在瀏覽器中播放沒有問題。

    此外,我可以使用Chrome訪問該頁面,並且可以毫無問題地播放網頁上的MP4視頻。總之,我認爲視頻文件本身或編碼沒有任何問題,但爲什麼IE 10在標籤中不播放視頻,而是直接請求視頻時播放視頻?

    任何見解?

    感謝

    +1

    我有一個類似的問題,在我的情況下,'內容Type'設置正確,但它仍然無法播放。奇怪的是,它確實在IE9中播放。有任何想法嗎? – Fabdrol

    +1

    我甚至可以在http://www.w3schools.com/html/html5_video.asp上看到這個,大概是mime類型是正確的:-) –

    回答

    0

    當您將URL粘貼到瀏覽器不使用HTML5播放器了,所以也沒有說,這確實是一個支持的文件;只有文件路徑應該是有效的。

    根據維基百科,IE10支持(不僅)視頻的H.264和音頻的AAC - 這些是非常常見的mp4容器格式。 Chrome的支持範圍更廣(video-audio-明智)。

    問題是Intro.mp4文件可能完全有不同的格式(該文件可能只是重命名或使用不支持的格式創建的)。

    我會查看文件使用屬性 - >細節或第三方程序(例如媒體信息)。

    我不認爲這是IE10的問題。我發現的唯一類似的情況是當用戶使用不支持的已使用編解碼器格式([type] ='video/mp4; codecs =「H.264,AAC」[...]) 。

    8

    我會檢查MIME類型是否正確返回文件。

    無論返回的MIME類型如何,Chrome都將正確播放。

    要檢查:

    1. 按F12顯示IE工具窗口/窗格。
    2. 轉到網絡選項卡
    3. 單擊開始討論
    4. 捕捉
    5. 瀏覽的網頁,如果該類型顯示爲應用程序/八位字節流,那麼這是你的問題找到MP4線
    +1

    如何修復application/octet-streem呢? – Pepijn

    +1

    我看到一個空白類型,並在結果欄中顯示(中止) –

    +0

    我應該期待看到什麼?我看到文字/平原。 (我認爲是錯的) –

    3

    我有與IE 11相同的問題,問題是內容類型是由csmith聲明的應用程序/ octect-stream。我從Azure存儲中提供視頻,顯然這是默認的內容類型。

    可以更改與Azure存儲或使用Azure的API類型如在後

    Set Content-type of media files stored on Blob

    這裏是人們對亞馬遜雲指導(我沒有測試)

    Changing content type for Amazon

    2

    確保您將Web服務器設置爲使用MIME類型video/mp4 .mp4。我不小心設置了.mp4以使用MIME類型的video/mpeg,視頻在Chrome中播放,但不在IE11中播放。

    +0

    謝謝!這也是我的問題。花了幾個小時試圖重新格式化文件才找到這個。 – Bryan

    1

    我有這個同樣的問題,這是一個真正的屁股疼痛。我的解決方案其實很簡單(在互聯網上搜索約4小時後)。

    將此行(特定於IE)添加到您的.htaccess文件中。

    AddType video/mp4 .mp4 .m4v

    0

    現在是很容易更新您在Amazon S3上的視頻MIME類型,

    只需登錄並瀏覽到您的文件,根據喜好,你會看到的元數據,也可以編輯內容 - 類型

    保存並重新載入您的頁面。

    0

    如果在將.mp4 URL放入瀏覽器時直接播放,請確保它未使用您可能已安裝的Quicktime插件(特別是在使用iTunes時)運行。右鍵點擊成功播放的視頻來排除。如果出現與Quicktime相關的菜單項,您可能需要禁用adins中的Quicktime插件並繼續進行故障排除。

    樣品MP4視頻:http://www.w3schools.com/html/mov_bbb.mp4

    相關問題