Byteplayer: Unterschied zwischen den Versionen

Aus bytewerk-Wiki
Zur Navigation springen Zur Suche springen
(VLC Hinweis: YouTube Qualität runterstellen)
Keine Bearbeitungszusammenfassung
Zeile 13: Zeile 13:


= Abhängigkeiten =
= Abhängigkeiten =
* python-dbus
* python2-webpy (Für den Web-Teil des Projekts benutztes Framework)
* MPRIS2 fähiger Videoplayer
* youtube-dl (hart codiert)
* livestreamer (hart codiert)
* mplayer2 (soll noch geändert werden)
* rxvt-unicode (kann in der Config geändert werden)


= Code =
= Code =

Version vom 6. Januar 2014, 03:15 Uhr

Beschreibung

Der byteplayer ist eine kleine Webanwendung, welche vom Benutzer mit URLs von Youtube-Videos gefüttert wird (oder von anderen Plattformen). Mittels youtube-dl und livestreamer werden die URLs ausgewertet und die Videos mit mplayer2 auf der X11-Anzeige des die Webanwendung hostenden Rechners im Vollbild abgespielt. byteplayer versucht nacheinander mittels youtube-dl, dann livestreamer, die URL auszuwerten um an das eigentliche Video heranzukommen, und, falls beides fehlschlägt, die URL direkt mittels mplayer2 wiederzugeben.

Konkreter Anwendungsfall ist das gemeinsame Betrachten von Videos am runden Tisch im Vereinsheim auf x5444s kleinem Fernseher. Hierfür ist unter video.dhcp.bingo der byteplayer tatsächlich in Betrieb.

Hinweise

VLC Spezifisches

  • Wenn man nicht immer die beste Streamqualität bei YouTube/Vimeo/... Videos haben will, kann man diese in VLC umstellen[1]

Abhängigkeiten

  • python-dbus
  • MPRIS2 fähiger Videoplayer

Code

Siehe Rhodecode-Repository