Video Lan Client Frontend - VLCF: Unterschied zwischen den Versionen

Aus Gemini-Wiki
Zur Navigation springen Zur Suche springen
 
(16 dazwischenliegende Versionen von 7 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
[[Kategorie:Plugins_(Enigma1)]]
+
== Aktuelle Versionen ==
[[Kategorie:Index]]
+
RELEASE:          V1.8.0
= Video Lan Client Frontend =
 
 
 
 
 
== Aktuelles Release ==
 
  V1.7.0(RC21) - Kompatibilität ab vlc0.8.5, ab VLC0.8.6c Volle Unterstützung
 
  
 
== Geschichte==
 
== Geschichte==
  Motivation war, das unvermögen der Dreambox, hochkomprimierte Videodateien mittels diesem Plugin und  
+
Motivation war, das Unvermögen der Dreambox, hoch-komprimierte Videodateien mittels dieses Plugins und PC-seitig des [[VLC]] Players abspielen zu können.
  PC seitig dem [[VLC]] Player abspielen zu können.
 
  
  Schöpfer dieser, wie ich finde genialen Idee, war mechatron. Mechatron trieb dieses Plugin bis zur Version 0.2.3.
+
Schöpfer dieser, wie ich finde genialen Idee, war mechatron. Mechatron trieb dieses Plugin bis zur Version 0.2.3.
  Nach dieser Version war es eine Zeit lang ruhig geworden um dieses Plugin, bis digi_casi vom DMM Board sich der Sache
+
Nach dieser Version war es eine Zeit lang ruhig geworden um dieses Plugin, bis digi_casi vom DMM Board sich der Sache erneut annahm und es in das CVS und seinem Movieplayer integrierte. Hierbei wurden zunächst die Originalsourcen verwendet, diese aber soweit abgeändert, das im Prinzip nur noch die GUI (Graphical User Interface) übrig blieb und die Streaming-Routine vollkommen neu geschrieben wurde. Nachteile waren hier allerdings, dass eine Erweiterung von 'außen' nur schwer möglich war, da die Streaming-Routine im Enigma verankert war.
  erneut annahm und es in das CVS und seinem Movieplayer intregrierte. Hierbei wurden zunächst die Originalsourcen
 
  verwendet, diese aber soweit abgeändert, das im Prinzip nur noch die GUI (Graphical User Interface) übrig blieb und
 
  die Streamroutine vollkommen neu geschrieben wurde. Nachteile waren hier allerdings, dass eine Erweiterung von 'aussen'
 
  nur schwer möglich war, da die Streamingroutine im Enigma verankert war.
 
  
  Aus dieser Motivation heraus, nahm sich mordillo der Sache an und erweiterte das Plugin ständig, fügte die GUI und die
+
Aus dieser Motivation heraus, nahm sich mordillo der Sache an und erweiterte das Plugin ständig, fügte die GUI und die Streaming-Routine wieder zusammen, sodass es wieder zu einer 'standalone' Lösung ohne Abhängigkeiten zur WebIf Version kam.
  Streamingroutine wieder zusammen, sodas es wieder zu einer Standalone Lösung ohne Abhängigkeiten zur WebIf Version kam.
 
  
 
== Features ==
 
== Features ==
    - Support für folgende Dateitypen:
+
*Support für folgende Dateitypen:
        -> AVI (DivX, XviD etc.)
+
**AVI (DivX, XviD etc.)
        -> MPG (1 und 2)
+
**MPG (1 und 2)
        -> VOB
+
**VOB
        -> ASF
+
**ASF
        -> h.264
+
**h.264
        -> MP4  
+
**MP4  
        -> IMG ((S)VCD Images)
+
**IMG ((S)VCD Images)
        -> BIN ((S)VCD Images)
+
**BIN ((S)VCD Images)
        -> TS  (Transportstream)
+
**TS  (Transportstream)
        -> WMV
+
**WMV
        -> M2V
+
**M2V
        -> DVD
+
**DVD
        -> (S)VCD
+
**(S)VCD
        -> Alle Formate die VLC abspielen kann (muss in die vlcf.xml integriert werden)
+
**Alle Formate die VLC abspielen kann (muss in die vlcf.xml integriert werden)
    - Settings von der Oberfläche editierbar (verfügbar bis Release 1.0.7)
+
*Settings von der Oberfläche editierbar (verfügbar bis Release 1.0.7)
    - Subtitles streambar
+
*Subtitles streambar
    - Infobar + Volumeanzeige
+
*Infobar + Volumeanzeige
    - Support für bis zu 4 verschiedene Server Sets
+
*Support für bis zu 4 verschiedene Server Sets
    - FFW (minutenweises springen)
+
*FFW (minutenweises springen)
    - REW (minutenweises springen)
+
*REW (minutenweises springen)
    - Titel vor
+
*Titel vor
    - Titel zurück
+
*Titel zurück
    - Pause
+
*Pause
    - Helpmenü
+
*Helpmenü
    - Volume + / -
+
*Volume + / -
    - Streaminfos
+
*Streaminfos
    - Jukebox für Audio Only
+
*Jukebox für Audio Only
    - Funky pics
+
*Funky pics
    - Timerabfrage (rudimentär)
+
*Timerabfrage (rudimentär)
    - u.v.m
+
*u.v.m
  
 
== Voraussetzungen ==
 
== Voraussetzungen ==
  funktionsfähige Netzwerkverbindung PC - Dreambox
+
*Funktionsfähige Netzwerkverbindung PC - Dreambox
  VLC Media Player PC-seitig installiert (Der PC sollte dabei mit min. 1GHZ und 256MB RAM ausgestattet sein)
+
*VLC Media Player PC-seitig installiert (Der PC sollte dabei mit min. 1 GHz und 512MB RAM ausgestattet sein)
  VLCF Dreambox-seitig installiert
+
*VLCF Dreambox-seitig installiert
  
 
== Installation ==
 
== Installation ==
 
   Database download, oder direkt via Bluepanel download
 
   Database download, oder direkt via Bluepanel download
   Die RC´s sind nur im BP verfügbar
+
   Die Release Candidates (RC's) sind nur im BP verfügbar
 
   SadButTrue´s HowTo befolgen -> [http://www.i-have-a-dreambox.com/wbb2/thread.php?threadid=45781]
 
   SadButTrue´s HowTo befolgen -> [http://www.i-have-a-dreambox.com/wbb2/thread.php?threadid=45781]
  
 +
== Installation VLCF 1.8.0 mit Gemini 4.xx (Stand 2009) ==
 +
#Installiere über BP>Addons>Download (Gemini-Sever)>Plugins>VLCF 1.8.0
 +
#Kopiere via [[FTP]] /var/tuxbox/config/vlcf_original.xml auf deinen Rechner
 +
#Öffne die Datei vlcf_original.xml mit Notepad++ oder Ultraedit. ACHTUNG: die Datei muss im Unix-Format geöffnet und gespeichert werden!
 +
#Passe die IP deinen Bedürfnissen an (z.B. <server name="set1" ip="192.168.0.65" webif-port="8080" stream-port="9090" user="admin" pass="admin" />
 +
#Passe die Pfade deinen Bedürfnissen an. ACHTUNG: das startdir muss auf deinem Rechner existieren! (z.B. <config name="set1" startdir="c:" cddrive="e:" />)
 +
#Speichere die Datei unter dem Namen vlcf.xml
 +
#Kopiere sie via FTP zurück auf die Dreambox ins /var/tuxbox/config/
 +
#Installiere VLC auf deinem Rechner (Mozilla Plugin und Verknüpfung zur Dateiendung "m3u" kann während der Installation ausgewählt werden, muss aber nicht für VLCF)
 +
#Ab vlc 0.9.0 nötig: erlaube den Zugriff aus dem LAN, indem du im File C:\Program Files\VideoLAN\VLC\http\.hosts das Kommentarzeichen "#" vor der Zeile "#192.168.0.0/16" entfernst (bei Ubuntu im File /etc/vlc/http/.hosts)
 +
#Starte VLC mit dem Parameter C:\Programme\VideoLAN\VLC\vlc.exe --intf http
 +
#Starte VLCF auf der Dreambox neu und genieße.
  
 
+
[[Kategorie:Enigma Plugins]]
----to be continued
 

Aktuelle Version vom 3. November 2013, 10:26 Uhr

Aktuelle Versionen

RELEASE: V1.8.0

Geschichte

Motivation war, das Unvermögen der Dreambox, hoch-komprimierte Videodateien mittels dieses Plugins und PC-seitig des VLC Players abspielen zu können.

Schöpfer dieser, wie ich finde genialen Idee, war mechatron. Mechatron trieb dieses Plugin bis zur Version 0.2.3. Nach dieser Version war es eine Zeit lang ruhig geworden um dieses Plugin, bis digi_casi vom DMM Board sich der Sache erneut annahm und es in das CVS und seinem Movieplayer integrierte. Hierbei wurden zunächst die Originalsourcen verwendet, diese aber soweit abgeändert, das im Prinzip nur noch die GUI (Graphical User Interface) übrig blieb und die Streaming-Routine vollkommen neu geschrieben wurde. Nachteile waren hier allerdings, dass eine Erweiterung von 'außen' nur schwer möglich war, da die Streaming-Routine im Enigma verankert war.

Aus dieser Motivation heraus, nahm sich mordillo der Sache an und erweiterte das Plugin ständig, fügte die GUI und die Streaming-Routine wieder zusammen, sodass es wieder zu einer 'standalone' Lösung ohne Abhängigkeiten zur WebIf Version kam.

Features

  • Support für folgende Dateitypen:
    • AVI (DivX, XviD etc.)
    • MPG (1 und 2)
    • VOB
    • ASF
    • h.264
    • MP4
    • IMG ((S)VCD Images)
    • BIN ((S)VCD Images)
    • TS (Transportstream)
    • WMV
    • M2V
    • DVD
    • (S)VCD
    • Alle Formate die VLC abspielen kann (muss in die vlcf.xml integriert werden)
  • Settings von der Oberfläche editierbar (verfügbar bis Release 1.0.7)
  • Subtitles streambar
  • Infobar + Volumeanzeige
  • Support für bis zu 4 verschiedene Server Sets
  • FFW (minutenweises springen)
  • REW (minutenweises springen)
  • Titel vor
  • Titel zurück
  • Pause
  • Helpmenü
  • Volume + / -
  • Streaminfos
  • Jukebox für Audio Only
  • Funky pics
  • Timerabfrage (rudimentär)
  • u.v.m

Voraussetzungen

  • Funktionsfähige Netzwerkverbindung PC - Dreambox
  • VLC Media Player PC-seitig installiert (Der PC sollte dabei mit min. 1 GHz und 512MB RAM ausgestattet sein)
  • VLCF Dreambox-seitig installiert

Installation

  Database download, oder direkt via Bluepanel download
  Die Release Candidates (RC's) sind nur im BP verfügbar
  SadButTrue´s HowTo befolgen -> [1]

Installation VLCF 1.8.0 mit Gemini 4.xx (Stand 2009)

  1. Installiere über BP>Addons>Download (Gemini-Sever)>Plugins>VLCF 1.8.0
  2. Kopiere via FTP /var/tuxbox/config/vlcf_original.xml auf deinen Rechner
  3. Öffne die Datei vlcf_original.xml mit Notepad++ oder Ultraedit. ACHTUNG: die Datei muss im Unix-Format geöffnet und gespeichert werden!
  4. Passe die IP deinen Bedürfnissen an (z.B. <server name="set1" ip="192.168.0.65" webif-port="8080" stream-port="9090" user="admin" pass="admin" />
  5. Passe die Pfade deinen Bedürfnissen an. ACHTUNG: das startdir muss auf deinem Rechner existieren! (z.B. <config name="set1" startdir="c:" cddrive="e:" />)
  6. Speichere die Datei unter dem Namen vlcf.xml
  7. Kopiere sie via FTP zurück auf die Dreambox ins /var/tuxbox/config/
  8. Installiere VLC auf deinem Rechner (Mozilla Plugin und Verknüpfung zur Dateiendung "m3u" kann während der Installation ausgewählt werden, muss aber nicht für VLCF)
  9. Ab vlc 0.9.0 nötig: erlaube den Zugriff aus dem LAN, indem du im File C:\Program Files\VideoLAN\VLC\http\.hosts das Kommentarzeichen "#" vor der Zeile "#192.168.0.0/16" entfernst (bei Ubuntu im File /etc/vlc/http/.hosts)
  10. Starte VLC mit dem Parameter C:\Programme\VideoLAN\VLC\vlc.exe --intf http
  11. Starte VLCF auf der Dreambox neu und genieße.