HTML and CSS Reference
In-Depth Information
Die möglichen Fehlercodes noch einmal in Tabellenform:
Mögliche Fehlercodes
MEDIA_ERR_ABORTED
Der Ladeprozess bzw. Prozess zum Abspielen des Videos wurde
vom Benutzer abgebrochen.
MEDIA_ERR_NETWORK
Das angeforderte Video konnte teilweise oder ganz nicht gela-
den werden. Diese Fehlermeldung kann des Öfteren auf mobilen
Geräten auftreten, wenn beispielsweise kein oder nur sehr
geringer Datenempfang vorherrscht.
MEDIA_ERR_DECODE
Der Videoplayer unterstützt das Format, kann aber das Video
nicht decodieren - ein Anzeichen dafür, dass die Videodatei be-
schädigt sein könnte oder Probleme mit dem Decoder vorliegen.
MEDIA_ERR_SRC_NOT_
SUPPORTED
Der Videoplayer kann das verwendete Videoformat nicht erken-
nen. Dabei kann es sich um das Videocontainerformat handeln,
aber auch um den jeweiligen Codec.
Sie erhalten diese Fehlermeldung auch, wenn Sie beispiels-
weise eine vom iPhone unterstützte MP4-Datei mit einem H.264-
Codec aufrufen wollen, der mit einem High-Profile codiert wurde.
Wir erinnern uns: Safari für iPhone und iPod touch unterstützt,
wie die meisten anderen mobilen Browser auch, nur das Base-
line-Profile in H.264-Codierungen.
2.4.6
Videoimplementierung mittels JavaScript-API
Mit der JavaScript-API erhalten Sie weitaus umfangreichere Möglichkeiten, Video-
inhalte mit HTML5 zu steuern und einzubauen. Das nächste Beispiel funktioniert auf
den meisten Desktop-Browsern, insbesondere bei Chrome und Safari. Die nahezu volle
Unterstützung der JavaScript-API für Video konnten wir bislang nur unter iOS 4 finden,
deshalb funktionierte dieser Code auch zum Zeitpunkt der Entstehung dieses Buchs nur
auf einem iPhone 4 oder einem anderen Apple-Gerät mit iOS 4 fehlerfrei.
Das Beispiel zeigt am Anfang, ob der verwendete Browser das HTML5- video -Tag über-
haupt unterstützt. Falls HTML5-Video unterstützt wird, überprüft der Code, ob die
beiden Videocodecs H.264 und Theora vom Browser verstanden werden. Auf einem
iPod mit OS 4.0 ergibt sich folgendes Bild:
Search WWH ::




Custom Search