2015-01-05 12 views
5

Każdy poradnik/wyjaśnienie widzę, że obecnie nie omawia formatu wideo fallbacks HTML5 korzystać z tego typu znaczników jako przykład:webm przed lub po mp4 w elemencie wideo HTML5?

<video autoplay> 
    <source src="/myvideo.mp4" type="video/mp4"> 
    <source src="/myvideo.webm" type="video/webm"> 
    Sorry, your browser doesn't support HTML5 video. 
</video> 

Więc moje pytanie, dlaczego wszyscy sugerują postawić MP4 przed formatu WebM? Jeśli twoja przeglądarka obsługuje Webm, prawie na pewno obsługuje MP4 ... Powyższe oznaczenia w zasadzie zapewniają, że bardziej efektywne wideo Webm nigdy nie zostanie użyte, mimo że ma prawdopodobnie lepszą kompresję i zmniejszy przepustowość. Dlaczego to?

Czy brakuje mi informacji o tym, jak działają awarie wideo?

Odpowiedz

4

Ma to związek z kompatybilnością wsteczną z urządzeniami z systemem iOS 3. iPady z systemem iOS 3 miały błąd, który uniemożliwiał im zauważenie czegokolwiek oprócz pierwszego źródła wideo.

Typ wideo MP4 był jedynym obsługiwanym formatem wideo, więc jeśli wersja wideo MP4 nie jest pierwszym źródłem, zostanie zignorowana.

Jeśli chcesz dostarczyć wideo właścicielom iPadów, którzy jeszcze nie uaktualnili systemu iOS, najpierw musisz wyświetlić plik MP4, a następnie resztę formatów wideo.

Read more

+0

Dziękuję, że dobrze jest wiedzieć. Na szczęście iOS <7 stanowi obecnie <3% udziału w rynku. https://developer.apple.com/support/appstore/ –

Powiązane problemy