使用 HTML5 視訊

雖然 HTML5 是傳送行動視訊體驗的通用標準,您仍需考量使用 HTML5 作為提供桌面視訊體驗之平台所帶來的以下限制:

  • HTML5 無法提供最佳的桌面視訊體驗。

    目前並沒有適用於 HTML5 的跨網頁瀏覽器視訊串流標準。因此,您只能透過漸進式下載體驗的方式,將視訊傳送給客戶。此種體驗意味著載入時間更長以及在視訊中尋找的時間更長。而且,還必須在使用者的桌面儲存視訊的暫存副本。

    此外,無法使用最適化視訊串流。藉由最適化視訊串流,視訊播放程式會偵測使用者的網路連線,動態供應最適合的視訊品質。換句話說,當頻寬不足時,就供應低品質的視訊;而在高速連線時,則供應高品質的視訊。若缺乏此種動態串流,不論頻寬是否充足,每位使用者都只能體驗一視同仁的視訊播放體驗。

  • 您需要編碼與管理更多視訊。

    目前市面上並沒有所有瀏覽器都支援的視訊格式和轉碼器。為了彌補這項缺點,您必須編碼成至少兩種,最多四種不同的視訊格式 (例如 MP4、OGG、Theora 和 WebM)。這項編碼工作是為了能讓相同視訊在 Firefox、Chrome、Internet Explorer、Safari 以及其他網頁瀏覽器上都能播放的必要工作。

  • 自訂視訊播放程式的功能有限。

    每個 HTML5 瀏覽器都具備其專屬的預設外觀,以進行視訊播放程式控制。因此,由於視訊播放程式自訂功能有限,很難為使用者建立一致的視訊檢視器體驗。

  • 能觀賞的使用者有限。

    並非所有桌面瀏覽器都與 HTML5 相容。例如,Internet Explorer 第 7 版和第 8 版不支援 HTML5 視訊標記。這項限制表示您不能將視訊送達每一個桌上型電腦使用者。

    HTML5 視訊轉碼器的支援系統需求包括下列項目:

    OGG

    MP4

    • Firefox 3.5 或更新版本 (桌上型電腦)

    • Chrome 3.0 或更新版本 (桌上型電腦)

    • Android 2.3 或更新版本 (行動裝置)

    • Internet Explorer 9 或更新版本 (桌上型電腦和行動裝置)

    • Android 3.0 或更新版本 (平板電腦)

    • iOS 3.1 或更新版本 (行動裝置)

    • Chrome 29 (最新版本;Chrome 會自動更新為最新版)

    • Safari 5.1 (僅限 Mac OS)

    請參閱 上載與編碼視訊

雖然具有這些顯著的限制,您仍可使用下列兩個替代方案,其中之一是傳送您多媒體內容的最佳做法:

  • 在 Scene7 Publishing System 中使用 HTML5 視訊檢視器。

    最佳做法是使用 Universal_HTML5_Video 檢視器來解決播放 HTML5 視訊時遭遇到的上述諸多問題。視訊檢視器為單一播放程式,允許您同時利用下列兩個功能:

    1. 使用 HTML5 與 CSS 來設計播放程式的功能。

    2. 播放使用最適化串流或漸進式串流下載的視訊,以送達大部分的桌上型電腦和行動使用者 - 即使在不支援 HTML5 的瀏覽器上。播放器可以根據使用的瀏覽器和外掛程式相容性,動態使用 Flash 或 HTML5 播放。

    請參閱 最佳做法: 使用 HTML5 視訊檢視器

    請參閱 動態視訊播放

    另請參閱《Adobe Scene7 檢視器參考指南》中的 關於 Adobe HTML5 檢視器

  • 使用通用 URL 功能。

    使用 Scene7 Publishing System 設定通用視訊設定檔,以在桌上型電腦上使用 Flash 視訊檢視器、在行動裝置和平板電腦上使用原生視訊檢視器。

備註: 使用 HTML5 視訊檢視器 (這是最佳做法) 的好處之一,就是與使用通用 URL 功能不同,它不會在其他視窗中開啟視訊,而是將客戶帶離您的網站。反之,它可以在同一網頁上保持完整的播放體驗。使用 HTML5 視訊檢視器同時意味著您可以播放內嵌於行動網頁上的視訊,並自訂視訊播放程式,以在桌上型電腦和行動裝置上獲得一致的品牌經驗。

請參閱 使用通用 URL