MyEPG MyEPG setzt auf dem VTI-Standard-EPG auf und erweitert diesen um zusätzliche Funktionen. Verwendet und modifiziert werden dabei die Sendungsbeschreibung (EventView), der einfache Kanal-EPG (Single-EPG) und der Multi-EPG (beide enthalten in 'Screens/EpgSelection.pyo') Es werden folgende EPG-Module verwendet: Aus Screens: EventView (Sendungsbeschreibung) - neu: 'MyEVentVi' EpgSelection (Multi- und Single-EPG) - neu: 'MyEpgSelecti' Infobar.so und InfoBarGenerics.so: modifiziert, damit 'MyEventVi' und 'MyEpgSelecti' verwendet werden Aus Plugins/Extensions: EPGSearch (Sendungssuche) - wird als neues Plugin 'MyEPGSearch' gespeichert. Vorteil: die unübertroffene Performance des Standards bleibt weitgehend erhalten. Änderungen: * Im Single- und Multi-EPG wird gemerkt, welcher Sender und welche Suchzeit zum Zeitpunkt des Ausstieges aktiv war. Ruft man eines der beiden EPGs erneut auf, wird die Sendung, doe beim Ausstieg im EPG ausgewählt war, wieder selektiert. Das gilt solange, bis eine (einstellbare) Zeit seit dem letzten Ausstieg aus einem der beiden EPGs vergangen ist oder auf einen anderen Sender gewechselt wird. * Im Single- und Multi-EPG kann man mit der Audio-Taste auf den jeweils anderen EPG wechseln. Dabei gilt gleiches wie bei Ausstieg und Neuaufruf ohne die Einschränkungen des letzten Satzes. Multi-EPG: * Im Multi-EPG kann man innerhalb eines Senders um einen Tag, 6 Stunden oder eine einstellbare Zeit (15/30/60/90/120 Minuten) vor- und zurückspringen. Alle Sender werden auf diese Zeit nachgezogen. * Mit den Tasten < und > kann man auf dem selektierten Sender auf die vorige/nächste Sendung springen. Für alle anderen Sender in der Liste wird die Sendung angezeigt, die zur Beginnzeit des selektierten Senders läuft. * Mit der roten Taste werden alle Sendungen angezeigt, die zur nächsten Primetime (einstellbar) laufen. * Die grüne Taste zeigt abwechselnd alle gerade laufenden Sendungen oder die nächste Sendung auf allen Sendern. * OK wechselt im MiniTV auf den gerade in der Liste selektierten Sender. War das bereits der angezeigte Sender wird EPG verlassen (zurück zu TV). * TV wechselt auf den gerade in der Liste selektierten Sender und verlässt EPG sofort (zurück zu TV). * 0 selektiert die gerade laufende Sendung in der Liste. * EPG ruft die Sendungsbeschreibung (EventView) auf. Dabei wird die gerade selektierte Sendung angezeigt. Mit < und > kann man einen Sender zurück und vor springen, wobei immer die Sendung zur Suchzeit angezeigt wird. Beim Zurück wird der Sender, auf den man gewechselt ist, im Multi-EPG selektiert. Single-EPG: * Die grüne Taste merkt die Beginnzeit der gerade selektierten Sendung als neue Suchzeit. * Mit den Tasten < und > springt man zum vorigen / nächsten Sender, wobei in der Liste immer die zur gemerkten Suchzeit laufende Sendung selektiert wird. * Die rote Taste setzt die nächste Primetime als Suchzeit und selektiert diese in der Liste. * OK wechselt im MiniTV auf den gerade gelisteten Sender. War das bereits der angezeigte Sender wird EPG verlassen (zurück zu TV). * TV wechselt auf den gerade gelisteten Sender und verlässt EPG sofort (zurück zu TV). * Schneller Rück- und Vorlauf springen in der Liste einen Tag zurück / vor. * 0 listet den laufenden Sender und selektiert die laufende Sendung. * EPG ruft die Sendungsbeschreibung (EventView) auf. Dabei wird die gerade selektierte Sendung angezeigt. Mit < und > kann man eine Sendung zurück und vor springen. Beim Zurück wird der Sender, auf den man gewechselt ist, im Multi-EPG selektiert. Will man die Beginnzeit dieser Sendung im Single-EPG als neue Suchzeit verwenden kann man das mit der grünen Taste bewirken. EventView: * Bei direktem Aufruf wie Standard-EPG * Bei Aufruf aus Multi-/Single-EPG: siehe Beschreibung dort MyEPGSearch (Sendungssuche): MyEPGSearch und EPGSearch können als eigenständige Plugins parallel installiert sein. MyEPG Multi oder Single deaktiviert beim Aufruf die Anbindung vom Standard-EPGSearch. MyEPGSearch reagiert wie Standard. Es wurden nur intern Massnahmen getroffen, damit das Programm mit dem modifizierten MyEPGSelecti zusammenarbeitet. Zusätzliche Features: In den Einstellungen kann definiert werden, dass die Suche nur im aktuellen Bouquet erfolgt. Mit der OK-Taste kann man auf den selektierten Sender wechseln und wenn dieser bereits läuft zurück zum aufrufenden Programm. Im Skinpart sind ausserdem alle Tasten zur Steuerung der Selektion innerhalb einer bereits erstellten Suchliste dargestellt. Skins: Es werden andere Skinparts (screens) als in den Standardmodulen verwendet. Die Skinparts werden bei der Installation automatisch in den aktuell benutzten Skin integriert und wenn eingestellt auch aktiviert. Die Aktivierung kann man ausschalten, wenn man eigene Skinparts verwendet. In den Skinparts sind alle verwendbaren Tasten mit den Symbolen/Texten wie auf der Fernbedienung der aktuellen VU Duo/Uno 4k dargestellt. Installation: Die Installation des Plugins erfolgt wie gewohnt als IPK. Damit die Erweiterungen wirksam und die Skins installiert werden muss noch im Einstellungsmenü ausgewählt werden, dass man MyEPG installieren möchte. Das mit GRÜN und ROT bestätigen. Ein GUI-Restart ist danach notwendig und wird ausgeführt. Im Einstellungsmenü kann man mit dem gleichen Parameter wieder auf den Standard zurückwechseln. Alle Installierten Elemente von MyEPG bleiben dabei im System, nur in /usr/lib/enigma2/python/Screens/ werden die Dateien InfoBar.so und InfoBarGenerics.so wieder mit den Standards ersetzt.