2016-09-24 115 views
0

我在創建的網頁上有多個HTML5視頻。他們自動播放和循環像gifs。優化多個HTML5視頻

但是,頁面幾乎沒有加載6秒左右的15秒視頻。有沒有一種方法來優化這些視頻,以便頁面加載它們和本身的速度更快?

編輯:

大部分來自Buzzfeed頁有幾十個在一個頁面上的視頻「的GIF」和它們的加載罰款。我想知道我該如何做到這一點?目前瀏覽器變得過載。

回答

0

大多數設備都具有優化的硬件和軟件來播放視頻,以減少CPU和延長電池壽命等。

一旦您要求設備在同一時間播放多個視頻,就會開始超載任何最佳路徑,並且播放可能會回落到軟件中以完成所有繁重工作。

如果您的特定應用程序可以使用這種方法,單向的方法就是將服務器端的視頻合併到一個視頻中。

通過隱藏主控件並在相關區域添加帶有單獨按鈕的疊加層,您仍然可以使其看起來像單獨的視頻。

如果這不適用於您,那麼將視頻設置爲低帶寬且儘可能短將有所幫助。如果你可以避免autoplaying,這顯然也會有很大的不同。作爲一個說明,Buzzfeed確實在頁面上有多個視頻,但是當我查看他們的頁面時他們不會自動播放,這意味着他們必須下載並顯示的是縮略圖(也許我們正在查看不同的頁面 - 如果你有一個自動播放多個視頻的示例頁面,你可以給一個鏈接嗎?_。

+0

非常感謝這個答案,主要問題是我確實希望視頻自動播放,他們應該模仿GIF。 buzzfeed文章他們有時有40+自動播放「GIFS」的文章。一個例子是[「43最有趣的GIF」後](https://www.buzzfeed.com/richardhjames/are-these-the-funniest-gifs-of-所有時間) – auto

+0

如果你快速向下滾動,我想你會發現它只是在頁面中的一部分,可能是下一個或其中兩個實際上正在玩 - 其餘的只是在他們滾動時準備玩。這當然是我看到的 - 讓我知道,如果你看到它不同? – Mick