Einstellungen
Die vielfältigen Einstellmöglichkeiten sind thematisch zusammengefasst und auf mehrere Seiten veteilt.Streaming
- Das sind die Einstellungen für die Zusammenarbeit mit dem VDR
- Die Netzwerkverbindung und alle verwendeten Adressen und Ports
- Eine Seite in der die Verbindung zu den Ordnern mit den Aufnahmen definiert wird.
- Einstellungen zur Arbeitsweise von EasyStream, Buttongröße und Schriftgröße.
- Parameter zum verwendeten Mediaplayer, das kann (wenn extern gestartet) auch eine Alternative zu VLC sein.
- Die Zuordnung von Tasten der Fernbedienung und Tastatur zu Aktionen von EasyStream.
- Hier kann die SVDRP Verbindung zum VDR getestet werden, bei erfolgreicher Verbindung ist hier die Help Seite von SVDRP zu sehen.
Alle Einstellungen für EasyStream sind schon mit sinnvollen Werten vorbelegt. Trotzdem sind Abweichungen von diesen vorbelegten Werten sehr wahrscheinlich.
Übrigens können die alten Konfigurationsdateien von EasyStream 0.6 auch in der neuen EasyStream Version jetzt unter dem Namen "EasyStream.conf" weiterverwendet werden (Linux User achten bitte auf die korrekte Groß/Klein-Schreibung).
Der Speicherort der Konfigurationsdatei ist:
- Windows: im selben Ordner wie das Programm EasyStream selbst.
- Linux: im Home-Ordner unter ~/EasyApps/EasyStream/EasyStream.conf
Streaming
EasyStream kann Einstellungen für mehrere VDR Geräte über die Tabelle anlegen und speichern. Dies beinhaltet alle Parameter für die Netzwerkverbindung und die Ports des VDR.
Eine neue Zeile in der Tabelle anlegen.
Die aktuelle Zeile in der Tabelle löschen.
Mit dem Portscanner kann das Netz nach dem VDR durchsucht werden, die MAC-Adresse des VDR wird dabei gleich eingetragen. Diese MAC-Adresse wird benötigt für "WakeOnLan", also um den VDR über das Netzwerk einzuschalten.
Stellt die Verbindung zum ausgewählten VDR her und startet einen neuen Auslesevorgang für die Daten von EPG, Timerliste und Kanalliste.
Den VDR per WakeOnLan aufwecken. Eine MAC-Adresse muss dafür eingetragen sein.
Dateien / Aufnahmen
Für die Aufnahmen des VDR muss keine gesonderte Einstellung vorgenommen werden, die Aufnahmen laufen über die Einstellungen Streaming (siehe oben).
Für den Fall, dass zusätzliche Aufnahmen z.B. auf einem externen Datenträger oder einem Netzwerkspeicher (unabhängig vom VDR) vorhanden sind, kann hier der Pfad zu diesen Aufnahmen angegeben werden. Für jeden angegebenen Speicherort wird eine eigenes Panel erstellt. Dazu Beim Programmstart öffnen aktivieren.
Es müssen nicht unbedingt VDR Aufnahmen sein, hier kannst Du auch Ordner mit anderen Video Dateien eintragen z.B. mit Deinen Urlaubsvideos ...
Eine neue Zeile in der Tabelle anlegen.
Die aktuelle Zeile in der Tabelle löschen.
Den Ordner auswählen.
Programm
Mit der Auswahl Spalte: nächste Sendung kann die Tabellenansicht der Kanal/Programmübersicht verändert werden.
- Überschrift und Inhalt einer Sendung in getrennten Spalten.
- Überschrift und Inhalt einer Sendung in einer gemeinsamen Spalte und eine zusätzliche Spalte für die nachfolgende Sendung.
Player
In der Voreinstellung wird der VLC Mediaplayer als integrierter Player verwendet. Möglich ist es aber auch, diesen Mediaplayer oder evtl. auch andere Mediaplayer als externes Programm zu starten.
Zusätzliche Optionen zum VLC auf dieser Seite werden eigentlich nicht mehr benötigt, die passende Hardware sollte inzwischen von VLC erkannt und benutzt werden.
Wenn Du hier aber dennoch für Dich nützliche Einstellungen eintragen willst, dann setzt bitte jede Einstellung für sich in eine neue Zeile.
z.B.
--no-audio
Fernbedienung/Tastatur
Fernbedienungen für EasyStream laufen über LIRC oder dazu kompatible Programme wie z.B. WinLirc. EasyStream kann diese "Fernbedienungs App" beim Programmstart gleich mit starten ( Eintrag "Pfad zur Remote App). Die Angabe einer Port Nummer ist nur für Windows (WinLirc) notwendig, sie wird bei anderen Betriebssystemen ignoriert.
Dafür muss bei z.B. Linux Bertiebsssytemen der Pfad zum LIRC Socket (üblicherweise /var/run/lirc/lircd) eingetragen sein. Dieser Pfad wid wiederum bei Windows Systemen ignoriert.
Wiederholverzögerung: Wie bei einer Tastatur kannst Du auch für die Fernbedienung eine Wartezeit einstellen bis der Tastendruck wiederholt wird.
Zapp-Tasten invertieren: Wenn kein EPG Panel sichtbar kannst Du die Richtung der AUF / AB Tasten für die Kanalweiterschaltung invertieren.
Hier kannst Du die Zuordnung von Tasten der Fernbedienung oder Tastatur ändern. Dazu Bitte diesen Button aktivieren.
Klicke dann mit der Maus auf die Zeile in der Tabelle die Du ändern möchtest, jetzt wird jeder Tastendruck auf der Tastatur oder Fernbedienung in diese Zeile eingetragen.
Du kannst jetzt nicht innerhalb der Tabelle mit der Tastatur navigieren.
Wichtig sind noch die ersten 4 Einträge in der Tabelle, darüber kann ausgewählt werden welche Buttons für z.B. EPG oder die Aufnahmen angezeigt werden. Bitte hier nicht zuviel abwählen, sonst sind evtl. die Panels mit den Aufnahmen nicht mehr erreichbar.
Testbereich
Im Testbereich der Seite Fernbedienung kannst Du die Funktion der Fernbedienung testen. Wenn alles richtig eingerichtet ist, sollten hier bei jedem Tastendruck auf der Fernbedienung die entsprechenden Tastennamen aus LIRC angezeigt werden.
nur für's testen
Wie kommuniziert EasyStream mit dem VDR? Hier im Testbereich kann das sichtbar gemacht und getestet werden.
Vorsicht bei der Benutzung, es könnten unbeabsichtigt Einstellungen,Kanallisten,Aufnahmen oder Timer gelöscht werden.
HELP zeigt die Übersicht aller Kurzbefehle. HELP LSTT zeigt Infos zur Anweisung LSTT.Anweisungen an den VDR direkt können durch einfache Angabe des Befehls erfolgen.
LSTT z.B. liest alle gesetzten Timer aus.Anweisungen an die Plugins des VDR müssen als solche gekennzeichnet werden. Beispiel:
PLUG epgsearch HELP
Ganz unten findet ihr noch den Button: save list of widgets to....
Damit wird eine Liste (EasyStream.list) aller in EasyStream verwendeter visueller Objecte wie z.B. Buttons gespeichert. Diese Liste ist hilfreich, um ein neue Stylesheets für EasyStream zu erstellen.
EasyStream.list
... enthält eine Aufstellung aller in EasyStream verwendeten visuellen Objekte (Widgets). Jede Zeile enthält dabei den Typ des Objectes z.B. QToolButton und evtl. den internen Namen des Objectes z.B. noResizePlayerButtonEin Beispielauszug aus EasyStream.list:
QWidget - scrollAreaWidgetContents QToolTip - QToolButton - noResizePlayerButton QFrame - frameControl