專業南寧網站建設10年,服務客戶1000+

html5 嵌入視頻

2016-03-10


HTML5 的到來之前,每個視頻的播放都需要通過 web 瀏覽器中通過第三方瀏覽器插件。最初我們親眼目睹 RealPlayer,接著是 Windows Media Player 和 QuickTime, 現在是 Flash,這是目前主導的插件,播放大量的網絡視頻。
HTML5 引入了一個新的標準在 web 頁面中嵌入和播放視頻,無任何第三方插件,只需使用一個視頻元素。 似乎是容易的,對嗎? 但是你會發現沒有這樣的一個視頻格式,適用于目前所有 HTML5 web 瀏覽器。

最大兼容瀏覽器 HTML5 視頻,我們推薦你的視頻編碼轉成如下HTML5視頻格式,并在將它們嵌入到你的網頁。

  • H.264(Baseline) 在 mp4 容器。
  • VP8/WEBM 在 webm 容器。
  • Theroa/Vorbis 在 ogv 容器。

如果你只有一個 HTML5 視頻文件嵌入到網頁,您可以簡單地鏈接到它的 src 屬性

Embed HTML5 video single source 嵌入單一來源視頻

<video src="samplevideo.webm" width="640" height="480" autoplay>video>

Embed HTML5 video multiple sources 嵌入多來源視頻

多個視頻上面所提到的,是為了最大的 HTML5 視頻瀏覽器兼容性,我們需要3個不同版本的視頻。 您可以在web頁面中嵌入多個 HTML5 視頻在HTML5 視頻元素,例子:

源代碼詳見下面:

<video width="640" height="360" controls> <source src="http://www.html5videoplayer.net/videos/toystory.mp4" type="video/mp4" /> <source src="http://www.html5videoplayer.net/videos/toystory.webm" type="video/webm" /> <source src="http://www.html5videoplayer.net/videos/toystory.ogv" type="video/ogg" /> video>

現在,讓我們去將海報圖片添加到HTML5視頻。

<video poster="http://www.html5videoplayer.net/poster/toystory.jpg" width="640" height="360" controls> <source src="http://www.html5videoplayer.net/videos/toystory.mp4" type="video/mp4" /> <source src="http://www.html5videoplayer.net/videos/toystory.webm" type="video/webm" /> <source src="http://www.html5videoplayer.net/videos/toystory.ogv" type="video/ogg" /> video>

結果如下如何播放 HTML5 視頻? 只需添加 autoplay=”autoplay” 或簡單的autoplay 到 video 標簽即可。 如下

<video autoplay="autoplay" poster="http://www.html5videoplayer.net/poster/toystory.jpg" width="640" height="360" controls>

<video poster="http://www.html5videoplayer.net/poster/toystory.jpg" width="640" height="360" autoplay controls>
0
首頁
案例
關于
聯系
街机麻将玩法