Projekt 2006/2007

PRAXIS: Videodateien direkt live übers Internet senden

Du hast eine beliebige Videodatei auf der Festplatte? Du möchtest sie gemeinsam mit einem Kumpel SOFORT live über das Internet angucken? Kostenlos? Kein Problem - genau darum geht es hier in diesem Beitrag.

Bild. Filme im Breitwand-Format lassen sich besonders gut in hoher Qualität live übertragen, da die Bildfläche kleiner als bei 4:3 Vollbild ist.

Eine auf passende Bitrate runtergerechnete Videodatei live über das Internet zu schicken, ist kein Problem. Ist die Bitrate einer Videodatei zu hoch, muss sie runtergerechnet werden. Aber es dauert halt eine Weile, bis das Runterrechnen erledigt ist - je nach Rechnerleistung bis zu mehrere Stunden. Soll eine beliebige Videodatei SOFORT gesendet werden, dann sind spezielle Methoden fällig. Es braucht eine Software, die die Bitrate eines Videos in Echtzeit runterrechnet, damit sie über die Internetleitung gesendet werden kann.

Das ist ein recht harter Job! Wenn Du noch mit einem alten 400 MHz Pentium II oder Athlon rummachst: Vergiss es. Es geht, aber dabei kommt nicht das raus worum es hier geht: SEHR GUTE BILD-/TON-QUALITÄT. Passable Ergebnisse werden ab einem 1 GHz Prozessor erreicht, ab 2 GHz kommt gute bis sehr gute Qualität raus. Je weniger Zeit ein Encoder zum Rechnen hat, umso schlampiger muss er arbeiten - das sind halt nun mal Fakten.

Erfreulicherweise gibt es auch beim Live-Encoding eine große Auswahl an Gratistools:

Video Live-Encoder

Tipp

VLC

Der Freeware-Player VLC (http://www.videolan.org) ist nicht nur zum Abspielen ein Profi, er kann Videos auch in Echtzeit codieren, also ihre Bitrate runterrechnen! Alles was der VLC abspielen kann, kann er auch live übers Internet senden. Als Player wird am anderen Ende der Internetleitung ebenfalls der VLC-Player benötigt.

Windows Media Encoder

Der kostenlose Windows Media Encoder von Microsoft ist ebenfalls in der Lage, Videos in Echtzeit zu komprimieren und übers Internet zu jagen. Auf der Empfangsseite wird als Player hier typischerweise der Windows Mediaplayer verwendet.

Unreal

Abgesehen von den "Standardwerkzeugen" VLC und Windows Media Encoder, gibt es noch zig weitere kostenlose Lösungen. Im Fall von Unreal ist nicht das 3D-Ballerspiele gemeint, sondern eine gleichnamige Videostreaming-Lösung, die bei http://www.umediaserver.net runtergeladen werden kann. Unreal kommt mit einem eigenen kostenlosen Player.

In allen drei Fällen gilt: Die Encoder rechnen nicht nur die Bitrate von Videos in Echtzeit Internet-tauglich runter, sie sind auch gleichzeitig ein "Webserver" der exakt für Videostreaming spezialisiert ist. Zum Live-Senden von Videodateien brauchst Du also keinen extra Webserver!

Artikel kommentieren