Beiträge von LazyT

    1)


    versions <0.5 has used an own builtin transponderscan. this one takes a long time to find the channels and so i decided to use enigma functions. all known channel pids are saved to enigma's services and so the scan only run once to detect unknown pids first time. what's the problem with this?


    2)


    sorry, dont understand: how can 2 scrambled channels decoded at the same time?


    yes, paletteindex 0 isn't used. text during pip is #C0 and menus using #01, #03, #04 and #05.


    you're working on a neutrino wrapper? :smiling_face_with_sunglasses:

    Gibt's irgendwo ein Bild von der Fernbedienung? Das mit den Volume-Tasten wäre ok falls es _keine_ Cursor <- -> gibt, ansonsten müsste ich das ändern...

    1. Allgemeines


    Mit dem PiP-Plugin (Picture in Picture) ist es möglich zusätzlich zum normalen TV-Bild noch ein kleines Fenster einzublenden, in welchem ein weiterer TV-Sender wiedergegeben wird. Als Signalquelle können hierbei alle Sender des aktuellen Transponders oder auch eine zweite DreamBox bzw. d-box2 (mit Enigma als GUI) dienen.


    Hinweis: Eine gleichzeitige Wiedergabe von zwei verschlüsselten Sendern ist nur lokal über einen camd möglich, welcher "/tmp/pmt.pip" unterstützt!


    Im Gegensatz zu dem z.B. aus TuxTxt bekannten PIG (Picture in Graphics) muss der Sender hierbei allerdings per Software dekodiert werden, was einiges an Rechenleistung erfordert. Aus diesem Grund ist das Bild nur in 256 Graustufen verfügbar (Einsparung Farbkonvertierung YUV->RGB sowie Speicherbandbreite) und kann je nach gesendeter Auflösung und Bitrate mehr oder weniger stark ruckeln. Da standardmässig I- und P-Frames ausgegeben werden empfiehlt es sich bei Problemsendern die Dekodierung nur auf I-Frames zu beschränken.


    Der erste Aufruf kann bei fehlender Video-PID für einen oder mehrere Sender etwas länger dauern, da automatisch versucht wird die fehlenden Informationen zu ermitteln. Dazu wird kurz auf den oder die betreffenden Sender umgeschaltet und die PID abgefragt. Dieser Vorgang muss pro Transponder nur einmal erfolgen, da diese Informationen in der Senderliste abgespeichert werden und somit beim nächsten Mal sofort verfügbar sind.


    Der beim Start des Plugins eingestellte TV-Kanal wird beim Verlassen automatisch wieder eingestellt.


    Unterstützt werden die Modelle DM500, DM600, DM5600, DM5620 / Triax 272, DM7000 und DM7020.


    2. Installation


    Die Dateien "pip.so" und "pip.cfg" müssen per FTP je nach Modell in folgendes Verzeichnis kopiert werden:


    DM500/DM600/5600/5620/7000 = /var/tuxbox/plugins
    DM7020 = /usr/lib/tuxbox/plugins


    Nun kann die Bild in Bild Funktion über den Plugin-Menüeintrag "PiP" aufgerufen werden.


    Hinweis: Zur Fehleranalyse wird ein Logfile unter "/tmp/pip.log" gespeichert (DEBUG=1) und sollte bei Problemen als erstes eingesehen bzw. mit gepostet werden!


    3. Konfiguration


    Beim ersten Start wird die Konfigurationsdatei "pip.conf" automatisch unter "/var/tuxbox/config" erstellt. Sollte der Standard-Zugang "root:dreambox" geändert worden sein müssen hier noch die korrekten Zugangsdaten eingetragen werden.


    Standard-Konfiguration


    SIZE=3 (2=1/2, 3=1/3, 4=1/4 des Bildschirms)
    POSITION=3 (1=links oben, 3=rechts oben, 5=zentriert, 7=links unten, 9=rechts unten)
    OFFSET_X=0 (-50...+50)
    OFFSET_Y=0 (-50...+50)
    TRANSPARENCY=0 (0=Transparenz aus, 1=Transparenz ein)
    SWAPCURSOR=0 (0=Cursortasten normal, 1=Cursortasten vertauscht)
    WEBPORT_INT=80 (Webserver-Port für internen Tuner)
    WEBUSER_INT=root (Webserver-Benutzer für internen Tuner)
    WEBPASS_INT=dreambox (Webserver-Passwort für internen Tuner)
    WEBADDR_EXT=?.?.?.? (Webserver-Adresse für externen Tuner)
    WEBPORT_EXT=80 (Webserver-Port für externen Tuner)
    WEBUSER_EXT=root (Webserver-Benutzer für externen Tuner)
    WEBPASS_EXT=dreambox (Webserver-Passwort für externen Tuner)
    LANGUAGE=0 (0=englisch, 1=deutsch)
    DEBUG=1 (0=Logfile aus, 1=Logfile ein)
    DMX=0 (0=/dev/dvb/card0/demux0, 1=/dev/dvb/card0/demux1)
    DMXBUFFER=1024 (512...10240KB)
    SKIP_P_FRAME=0 (P-Frames anzeigen ein/aus)
    PMT=0 (PiP-PMT nach /tmp/pmt.pip ausgeben ein/aus)


    Die Einstellungen für Größe, Position, Verschiebung, Transparenz und P-Frames werden beim Beenden automatisch gespeichert sofern diese geändert wurden.


    Wer das Ganze noch in andere Sprachen übersetzen möchte einfach melden...


    4. Bedienung


    Die Tastenbelegung unterscheidet sich aufgrund der unterschiedlichen Fernbedienungen etwas voneinander:


    DM600/DM7000/7020


    1|3|5|7|9 : PiP-Position
    2|4|6|8 : PiP-Verschiebung
    0 : Verschiebung rücksetzen
    Cursor hoch|runter: PiP-Kanal wechseln
    Cursor links|rechts: TV-Kanal wechseln
    OK : internes PiP <-> TV vertauschen
    Mute : Stummschaltung ein/aus
    Volume+|- : Lautstärke ändern
    Bouquet+|-: PiP-Größe
    Rot : Transparenz ein/aus
    Blau : P-Frames ein/aus
    Info : Plugin-Information
    Help: Hilfe anzeigen
    Menu : Kanal-Menü
    Exit : Ende


    DM500/5600/5620/TR272


    1|3|5|7|9 : PiP-Position
    2|4|6|8 : PiP-Verschiebung
    0 : Verschiebung rücksetzen
    Cursor hoch|runter: PiP-Kanal wechseln
    Lautstärke: TV-Kanal wechseln
    OK : internes PiP <-> TV vertauschen
    Mute : Stummschaltung ein/aus
    Grün|Gelb : Lautstärke ändern
    <|>: PiP-Größe
    Rot : Transparenz ein/aus
    Blau : P-Frames ein/aus
    Info : Plugin-Information
    Standby: Hilfe anzeigen
    Menu : Kanal-Menü
    Exit : Ende


    Über das Kanal-Menü kann sowohl der PiP- und TV-Kanal als auch die PiP-Quelle (sofern konfiguriert und verfügbar) ausgewählt werden:


    [Blockierte Grafik: http://www.dream-multimedia-tv.de/board/pip-doku/menu.jpg]


    Mit Cursor hoch/runter kann der gewünschte Menü-Eintrag ausgewählt und mit Cursor links/rechts geändert werden. Durch betätigen von OK wird die Auswahl übernommen.


    Mittels der Infoanzeige wird die installierte Version und das Erstelldatum angezeigt:


    [Blockierte Grafik: http://www.dream-multimedia-tv.de/board/pip-doku/info.jpg]


    Die Tastenbelegung kann über die Hilfe eingesehen werden:


    [Blockierte Grafik: http://www.dream-multimedia-tv.de/board/pip-doku/help.jpg]


    5. Fehlermeldungen


    [Blockierte Grafik: http://www.dream-multimedia-tv.de/board/pip-doku/model.jpg]


    Das Plugin wurde auf einer nicht unterstützen Box (z.B. d-box2) gestartet.


    [Blockierte Grafik: http://www.dream-multimedia-tv.de/board/pip-doku/network.jpg]


    Der Standard-Port des Webservers wurde geändert aber nicht in die Konfigurationsdatei eingetragen.


    [Blockierte Grafik: http://www.dream-multimedia-tv.de/board/pip-doku/access.jpg]


    Der Standard-Zugang wurde geändert aber nicht in die Konfigurationsdatei eingetragen.


    [Blockierte Grafik: http://www.dream-multimedia-tv.de/board/pip-doku/transponder.jpg]


    Es konnten keine TV-Kanäle zur Anzeige gefunden werden.


    [Blockierte Grafik: http://www.dream-multimedia-tv.de/board/pip-doku/thread.jpg]


    Die Dekoder-Routine konnte aufgrund mangelnder Systemressourcen nicht initialisiert werden.


    6. Symbole


    [Blockierte Grafik: http://www.dream-multimedia-tv.de/board/pip-doku/scrambled.jpg]


    Der Sender konnte nicht entschlüsselt werden.


    [Blockierte Grafik: http://www.dream-multimedia-tv.de/board/pip-doku/timeout.jpg]


    Es ist ein Timeout beim lesen der Daten aufgetreten.


    [Blockierte Grafik: http://www.dream-multimedia-tv.de/board/pip-doku/unavailable.jpg]


    Der Sender ist derzeit nicht verfügbar.

    Zitat

    weshalb wird das große Bild über < bzw. > geschaltet und nicht über Pfeil hoch/runter, wie beim "normalen" TV schauen?


    Auf der 7000/7020 ist der Standard aber Cursor links/rechts = umschalten. :winking_face: Könnte man für die 500/56x0 aber bei Bedarf auch ändern...

    Zitat

    GET_TRANSPONDERSERVICES failed: NOSERVICE


    Heißt soviel wie: keine Kanäle gefunden -> deaktiviere externen Tuner (z.B. Box im Standby). Damit hast du auch unter dem Menupunkt "PIP-Quelle" nicht mehr die Möglichkeit auf diesen umzuschalten.


    Zitat

    ich habe neutrino auf der dbox2


    Das da natürlich Enigma drauf laufen muss wäre klar dachte ich. :winking_face: