Direkt zum Inhalt
Toggle navigation
Suchformular
Suche
Blog
Know-how
Wiki
Werkzeugkasten für Kinderseitenbetreiber
Mobil werden - FAQ
Mustertexte
Aktuelles
Veranstaltungen
Über uns
Für Unterstützer
Kontakt
Blog
Know-how
Wiki
Werkzeugkasten für Kinderseitenbetreiber
Mobil werden - FAQ
Mustertexte
Aktuelles
Veranstaltungen
Digitale Bildungs-offensive - Fachtag 2018
Neue Bündnisse - Fachtag 2017
Mobil werden - Fachtag 2016
Über uns
Für Unterstützer
Kontakt
Wikieintrag bearbeiten
: Video und Audio mit HTML 5
Kategorien
Technik
Video und Audio mit HTML 5
Bearbeiten
×
Warnung
Die Linküberprüfung von
http://www.xmedia-recode.de/
ist 655-mal fehlgeschlagen (Status-Code: -1).
Haupt-Reiter
Ansicht
Bearbeiten
(aktiver Reiter)
Startseite
»
Node
»
Video und Audio mit HTML 5
»
Wikieintrag bearbeiten
: Video und Audio mit HTML 5
Thema
*
Override book title
Titel übersteuern
Tags
Text
<p>Über die <audio> und <video> tags in HTML5 lassen sich Multimediainhalte mit relativ wenig Aufwand und ohne die Verwendung von Flash in die eigenen Internetseiten integrieren. Aktuelle Browser, die HTML5 unterstützen, stellen die Mediendateien dann mit Hilfe eines eigenen Players dar:</p> <blockquote> <p style="margin-left:1.25cm"><audio src=“<a class="western" href="http://www.beispielseite.de/pfad/zu/der/audiodatei/name.mp3">http://www.beispielseite.de/pfad/zu/der/audiodatei/name.mp3</a>“><br /> </audio></p> </blockquote> <p>So kann man die Audio-Datei „name.mp3“, die sich im entsprechenden Verzeichnis auf dem Server befindet, im Browser wiedergeben. Da die mp3-Kodierung zumindest teilweise durch Patente geschützt ist, unterstützen jedoch nicht alle Browser die Wiedergabe dieses Formats. Daher sollte man die Audio-Datei neben dem „mp3“ Format zusätzlich auch im „Ogg“-Format anbieten. Es empfiehlt sich darüber hinaus, den sogenannten Internet-Medien-Typ („MIME-Type“) mit anzugeben:</p> <blockquote> <p style="margin-left:1.25cm"><audio src=“<a class="western" href="http://www.beispielseite.de/pfad/zu/der/audiodatei/name.mp3">http://www.beispielseite.de/pfad/zu/der/audiodatei/name.mp3</a>“ type="audio/mp3" src=“<a class="western" href="http://www.beispielseite.de/pfad/zu/der/audiodatei/name.mp3">http://www.beispielseite.de/pfad/zu/der/audiodatei/name.</a><a class="western" href="http://www.beispielseite.de/pfad/zu/der/audiodatei/name.mp3">ogg</a>“ type="audio/ogg"><br /> </audio></p> </blockquote> <p>Dieses Beispiel sollte in allen aktuellen Browsern und auch auf Smartphones und Tablets funktionieren. Darüber hinaus lassen sich für den Player verschiedene <strong>Attribute </strong>vergeben:</p> <table cellpadding="2" cellspacing="0" style="height:540px; width:700px"> <tbody> <tr> <td> <p>controls</p> </td> <td> <p>Bestimmt, dass grundlegende Bedienelemente wie beispielsweise Play/Pause oder die Lautstärke angezeigt werden.</p> </td> </tr> <tr> <td> <p>autoplay</p> </td> <td> <p>Lässt die Audiodatei automatisch beim Seitenaufruf abspielen.</p> </td> </tr> <tr> <td> <p>Loop</p> </td> <td> <p>Lässt die Wiedergabe automatisch wiederholt in einer Schleife abspielen.</p> </td> </tr> <tr> <td colspan="2"> <p><strong><em>Zusätzlich für die Video-Wiedergabe:</em></strong></p> </td> </tr> <tr> <td> <p>height</p> </td> <td> <p>Höhe des Players in Pixeln.</p> </td> </tr> <tr> <td> <p>width</p> </td> <td> <p>Weite des Players in Pixeln.</p> </td> </tr> <tr> <td> <p>poster</p> </td> <td> <p>Verweis auf ein Bild, das bis zum Start der Wiedergabe angezeigt wird.<br /> Wert: src=“pfad/zum/bild.jpg“</p> </td> </tr> <tr> <td> <p>preload</p> </td> <td> <p>Soll das Video vorab bei Seitenaufruf geladen werden? Wert „auto“ angeben, um das Video gleich zu laden, Wert „metadata“, um nur die Metadateien (Größe, Länge etc.) zu laden, Wert „none“ um das Video nicht vorab zu laden.</p> </td> </tr> </tbody> </table> <blockquote> <p style="margin-left:1.25cm"><audio src=“<a class="western" href="http://www.beispielseite.de/pfad/zu/der/audiodatei/name.mp3">http://www.beispielseite.de/pfad/zu/der/audiodatei/name.mp3</a>“ type="audio/mp3"<br /> src=“<a class="western" href="http://www.beispielseite.de/pfad/zu/der/audiodatei/name.mp3">http://www.beispielseite.de/pfad/zu/der/audiodatei/name.</a><a class="western" href="http://www.beispielseite.de/pfad/zu/der/audiodatei/name.mp3">ogg</a>“ type="audio/ogg"<br /> controls autoplay loop><br /> </audio></p> </blockquote> <p>Stockt die Wiedergabe zum Beispiel bei großen Dateien, kann man mit dem Attribut „preload“ und dem Wert „auto“ angeben, dass das Video gleich bei Seitenaufruf geladen werden soll. Bis zum Klick auf den Wiedergabe-Button ist ein Großteil der Datei dann bereits geladen („gebuffert“).</p> <blockquote> <p style="margin-left:1.25cm"><audio src=“<a class="western" href="http://www.beispielseite.de/pfad/zu/der/audiodatei/name.mp3">http://www.beispielseite.de/pfad/zu/der/audiodatei/name.mp3</a>“ type="audio/mp3"<br /> src=“<a class="western" href="http://www.beispielseite.de/pfad/zu/der/audiodatei/name.mp3">http://www.beispielseite.de/pfad/zu/der/audiodatei/name.</a><a class="western" href="http://www.beispielseite.de/pfad/zu/der/audiodatei/name.mp3">ogg</a>“ type="audio/ogg"<br /> preload=“auto“ controls ></p> <p style="margin-left:1.25cm">Dein Browser kann die Datei leider nicht abspielen. Du kannst sie Dir aber <a href=“<a class="western" href="http://www.beispielseite.de/pfad/zu/der/audiodatei/name.mp3">http://www.beispielseite.de/pfad/zu/der/audiodatei/name.mp3</a>“ als=“Datei zum Download“ target=“_blank“>hier</a> herunterladen.</p> <p style="margin-left:1.25cm"></audio></p> </blockquote> <p>Der Text innerhalb des <audio> tags wird nur angezeigt, falls der Browser das HTML5 Element <audio> nicht unterstützt, was beispielsweise bei veralteten Browserversionen der Fall sein kann.</p> <p>Mit etwas Aufwand und Hilfe von Javascript sowie CSS kann man zudem das Aussehen des Players, das ansonsten in jedem Browser unterschiedlich dargestellt wird, ändern und vereinheitlichen.</p> <h3><strong>Video</strong></h3> <p>Ganz ähnlich wie mit dem <audio> tag verhält es sich bei der Wiedergabe von Videos mit Hilfe des HTML5 <video> tags:</p> <blockquote> <p style="margin-left:1.25cm"><video width="640" height="360" controls poster="<a class="western" href="http://beispielseite.de/pfad/bild.jpg">http://beispielseite.de/pfad/bild.jpg</a>"><br /> <source src="<a class="western" href="http://www.beispielseite.de/pfad/video.mp4">http://www.beispielseite.de/pfad/video.mp4</a>" type="video/mp4"><br /> <source src="<a class="western" href="http://www.beispielseite.de/pfad/video.mp4">http://www.beispielseite.de/pfad/video.ogv</a>" type="video/ogg"><br /> <source src="<a class="western" href="http://www.beispielseite.de/pfad/video.mp4">http://www.beispielseite.de/pfad/video.webm</a>" type="video/webm"></p> <p style="margin-left:1.25cm">Leider funktioniert das Video mit Deinem Browser nicht. Du kannst es Dir aber dafür <a href="http://www.beispielseite.de/pfad/video.mp4">hier</a> herunterladen!</p> <p style="margin-left:1.25cm"></video></p> </blockquote> <p>Ebenso wie beim <audio> tag sollten auch die Video Daten in unterschiedlichen Formaten vorliegen, um eine möglichst weite Nutzbarkeit über die verschiedenen Browser zu gewährleisten. Von besonderer Bedeutung sind vor allem die Videoformate „Ogg“ bzw. „ogv“, „mp4“ und „webm“.</p> <h3><strong>Konvertieren von Audio- und Video-Dateien</strong></h3> <p>Das Umkonvertieren von vorhandenem Audio- und Videomaterial kann mit Hilfe verschiedener Programme vorgenommen werden. Ein Beispiel dafür ist das kostenfrei erhältliche <a href="http://www.xmedia-recode.de/" target="_blank">Xmedia Recode</a>, das gängige Dateiformate in die genannten Vorgaben umwandeln kann.</p>
Links
Reihenfolge
Titel
*
URL
Links
-2
-1
0
1
2
Reihenfolge für zeile 1
Titel
*
URL
Links (value 2)
-2
-1
0
1
2
Reihenfolge für zeile 2
Titel
URL
Links (value 3)
-2
-1
0
1
2
Reihenfolge für zeile 3
Weiteren Eintrag hinzufügen
P
w
b
X
M
H
Obige Zeichenfolge eingeben
*
Vertikale Reiter
Versionsinformation
Protokollnachricht der Version
Speichern
Vorschau
Änderungen ansehen