我試圖播放一個視頻編碼爲MP4的iPhone,但有錯誤的擴展名和MIME類型(無法在服務器上更改)。Javascript操作的視頻標籤
如果我使用類似:
<video width="320" height="240" controls>
<source src="internal.mp4" type="video/mp4">
<Your browser does not support the video tag>
<video>
我可以使用JavaScript/jQuery來使視頻播放器認爲它玩一個名爲internal.mp4但實際上是打類似
http://192.168.0.1/video.tjc
這看起來不錯,謝謝你的信息,但我雖然說,MIME類型是由網絡服務器和視頻源文件中的MIME類型覆蓋,所以沒有任何影響 – user2302694 2013-05-03 13:00:26
@ user2302694對什麼影響?視頻無法播放。那麼,如果你不知道如何(作爲瀏覽器發言),這是有道理的。 你可以在這裏深入一點:http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#mime-types – codingjoe 2013-05-03 13:56:57
嗨約翰有一個看看這些文件,他們暗示像你說我應該能夠強制MIME類型,我有點卡住了,我已經制定了視頻MIME類型是「aac-lc-sbr-ps」,但無法工作如何轉換成這種格式「avc1.42E01E,mp4a.40.2」 - 任何想法歡呼 – user2302694 2013-05-03 15:42:05