Wie kann ich Video oder Audio einbinden?

Wenn es um den reinen Download geht (zum Archivieren oder zum Austausch mit einer Redaktion) können für Video- und Audio-Dateien natürlich auch das Download-Objekt oder (in internen Bereichen) der Datei-Explorer genutzt werden. Damit aber jeder Besucher einfach die Datei abspielen kann, sollten die Dateien anders eingebunden werden.

Zunächst verbieten sich dann schlecht komprimierte Dateitypen (zB. .wav-Dateien), da sie für Streaming, also das Anschauen oder Zuhören während des Herunterladens, zu gross sind. Die Wahl wäre eher .mpeg für Video oder .mp3 oder .ogg für reine Audio-Dateien.

Eine Einbindung der Datei einfach nur als Link (wie beim Download) würde zwar die Datei auf vielen Computern (PCs, Mac, Smartphones) abspielbar machen. Aber es wird normalerweise eine neue Seite geöffnet (dh. man verliert die aktuelle Ansicht) und Sie haben keinen Einfluss auf die Darstellung während des Abspielens.

Das, was man von YouTube kennt, nämlich auf der Seite das Streaming zu steuern, gelingt mit sogenannten Flash-Playern, anderen Browsererweiterungen (Plug-Ins) oder Elementen von HTML5. Das CMS bietet dafür bisher noch keine eingebaute, einfache Unterstützung - dies ist zwar geplant aber bisher nicht verwirklicht. Dennoch kann Audio- und Video-Streaming genutzt werden, und zwar auf zwei Arten.

Die meisten Nutzer binden YouTube ein, dh. sie spielen (meist Videos) bei YouTube hoch und binden es von dort aus ein. Audio-Inhalte werden oft durch Standbilder oder Diashows zu Videos erweitert. Die Einbindung geschieht über etwas HTML-Code, den man von YouTube fertig ausgeliefert bekommt. Generell müssen Sie natürlich beachten, ob Sie rein rechtlich die Audio oder Video-Dateien verbreiten dürfen. Wenn ja, haben Sie mit YouTube einen Vorteil: Manche Besucher werden die Inhalte über YouTube finden, und kommen dann von dort auf Ihre Webseiten. Ein weiterer Vorteil ist, dass YouTube von sehr vielen Geräten unterstützt wird. Vor allem iPhones, die kein Flash darstellen können, werden nur durch die YouTube-Lösung einfach bedient. Und: Auch wenn sehr viele Benutzer gleichzeitig den gleichen Film ansehen, führt dies nicht zu Engpässen.

Die zweite Art ist der Einbau eines beliebigen Players. In dem Fall wird der Player (meist Flash) zusammen mit der Streaming-Datei auf Ihren Server gespielt und mit etwas HTML-Code eingebunden. Bei HTML5 bleibt es bei etwas HTML-Code. Oft muss die Streamingdatei umkodiert werden, damit sie zum Player passt. Wegen der nötigen Recherche nach einem geeignetem Player und dem Einbettungscode, wegen des Umkodierens aber auch wegen der Vorteile von YouTube machen dies nur wenige. Gleichwohl ist es möglich.

Um vor allem die zweite Art, die Einbettung von Streaming-Inhalten direkt von der eigenen Homepage ohne YouTube, zu erleichtern, ist ein Audio- bzw. Viedo-Objekt im CMS geplant. Da jedoch aus den genannten Gründen die meisten bisher den Weg über YouTube gehen, hat dies auf dem Entwicklungsfahrplan nicht die höchste Priorität.