Wer schon immer genervt davon war, dass der Linux Adobe Flash-Player keine Hardwarebeschleunigung hat und die CPU (anstatt der GPU) mehr arbeiten muss als notwendig, bei wem die Streams sogar laggen, weil seine CPU zu schwach ist für 1080p Streams, dem kann geholfen werden.
Es gibt das kleine nette Python-Programm livestreamer, das den Stream einfach in Mplayer oder VLC routet.
Herunterladen kann man es sich hier:
https://github.com/chrippa/livestreamer
Unter Linux kann man es allerdings einfacher installieren, wenn man das Paket python-pip, den Python package installer, installiert hat.
python-pip (und das für livestreamer benötigte rtmpdump) installiert man einfach mit dem Softwarecenter (getestet auf Ubuntu 12.10) oder mit
sudo apt-get install python-pip rtmpdump
Danach kann man livestreamer installieren:
sudo pip install livestreamer
Fertig:-)
Man kann jetzt zum Beispiel twitch.tv-Videos von der Konsole aus mit
livestreamer twitch.tv/{Kanalname} {qualität}
starten, Der Standard-Videoplayer dabei ist VLC.
Als Qualität kann man die verfügbaren Qualitäten wie "360p" oder "720p"angeben oder "best", das die beste verfügbare Qualität benutzt. Gibt man keine Qualität an, gibt das Script die verfügbaren Qualitäten aus.
Ein Beispiel, wie man einen Stream startet:
livestreamer twitch.tv/taketv best
Wer lieber eine grafische Oberfläche für livestreamer benutzt, weil es ihm zu umständlich ist, jedesmal die Konsole zu öffnen, für den habe ich eine kleine Gui in Python geschrieben:
http://dasgrosselama.blogspot.de/2013/02/gui-fur-livestreamer-unter-linux.html
Mit dem Script kann man auch Streams von Gomtv und OGN (ongamenet) schauen, wenn man die dafür nötigen Daten in der Datei
~/.livestreamerrc einträgt. Ein Beispiel dafür gibts auf der
Webseite.
Zur Vervollständigung hier nochmal alle Services, die momentan (v1.4.1) von
livestreamer unterstützt werden:
- Dailymotion
- GOMTV.net (live und VOD)
- livestream.com und new.livestream.com
- ongamenet.com
- SVTPlay (live und VOD)
- Twitch/Justin.tv
- UStream
- YouTube Live
Wer Flash bei Youtube generell umgehen will, kann das übrigens noch einfacher machen.
Man muss dazu allerdings bei Google oder Youtube angemeldet sein.
Wenn kein Flash-Plugin installiert ist, wechselt Youtube übrigens automatisch auf HTML5-Streaming!