W rozdziale:
- Wprowadzenie
- Kontenery wideo
- Kodeki wideo
- Kodeki audio
- Obsługa kodeków
- Licencja kodeka H264
- Poradnik do programu Video Converter
- Poradnik do programu Firefogg
- Poradnik do programu ffmpeg2theora
- Poradnik do programu HandBrake
- Poradnik do programu ffmpeg
- Element HTML5 video
- Wideo w Internet Explorerze
- iPhone, iPad i Android
- Przykład
Problemy z iPhone’ami i iPadami i Androidem
iOS to system operacyjny firmy Apple używany w takich urządzeniach, jak iPhone, iPod Touch i iPad. iOS 3.2 ma kilka problemów związanych z elementem wideo języka HTML5.
- iOS rozpoznaje go tylko, gdy doda się atrybut
poster. Atrybutposterelementu<video>umożliwia wyświetlenie obrazu graficznego podczas wczytywania filmu albo dopóki użytkownik nie naciśnie przycisku odtwarzania. Błąd ten naprawiono w iOS 4.0, ale zanim wszyscy użytkownicy dokonają aktualizacji, musi minąć trochę czasu. - Jeśli użyjesz kilku elementów
<source>, iOS rozpozna tylko pierwszy z nich. Jako że urządzenia z systemem iOS obsługują tylko zestawy H.264+AAC+MP4, na początku listy źródeł zawsze należy umieszczać plik MP4. Ten błąd również wyeliminowano w iOS 4.0.
Problemy na urządzeniach z systemem Android
Android to system operacyjny firmy Google używany w telefonach komórkowych i innych urządzeniach przenośnych. W wersjach tego systemu starszych od 2.3 było kilka problemów dotyczących elementu wideo języka HTML5.
- Zwłaszcza dużo trudności Androidowi sprawiał atrybut
typeelementów<source>. Jak na ironię jedynym sposobem na zmuszenie systemu do rozpoznania źródła wideo było opuszczenie atrybututypei dopilnowanie, aby plik w formacie H.264+AAC+MP4 miał rozszerzenie.mp4. W innych źródłach można normalnie definiować atrybuttype, ponieważ Android 2.2 obsługuje wyłącznie H.264. (Błąd naprawiono w Android 2.3.) - Atrybut
controlsnie był obsługiwany. Jego użycie nie powoduje żadnych niepożądanych efektów, ale w Androidzie po prostu nie zostaną wyświetlone żadne kontrolki. Trzeba utworzyć własny interfejs sterowania filmami. Powinno się przynajmniej napisać skrypt włączający odtwarzanie filmu po kliknięciu go myszą. Ten błąd również wyeliminowano w Androidzie 2.3.
- Wprowadzenie
- Kontenery wideo
- Kodeki wideo
- Kodeki audio
- Obsługa kodeków
- Licencja kodeka H264
- Poradnik do programu Video Converter
- Poradnik do programu Firefogg
- Poradnik do programu ffmpeg2theora
- Poradnik do programu HandBrake
- Poradnik do programu ffmpeg
- Element HTML5 video
- Wideo w Internet Explorerze
- iPhone, iPad i Android
- Przykład






Wysyłam...
Dodaj komentarz