Enigma

Aus TuxBoxWIKI
Version vom 15. Dezember 2004, 15:23 Uhr von Sat Man (Diskussion) (ehttp API Doku)
Wechseln zu: Navigation, Suche


Allgemeines

Diese Dokumentation basiert zum Großteil auf Texten, übernommen aus der Dokumentation von Essu (zu finden auf http://its.no-enigma.de/de ). Hierfür möchten wir uns bei ihm für seinen Beitrag zum Wiki-Projekt bedanken.


Stop hand.png An dieser Stelle muss noch Text rein.


Fernbedienungsfunktionen

Die Tasten der Fernbedienung der DBox2 haben standardmäßig folgende Funktionen, einige können über das Menü "Einstellungen" -> Experten Funktionen -> Fernbedienung geändert werden.

[An/Aus] = An und Ausschalten der DBox2
[Home] = Eine Menüebene zurück bzw. abbrechen des aktuellen Vorgangs.
[d-box] = Aufruf des Hauptmenüs
[OK] = Bestätigen der Eingabe
[+/-] = Lautstärkeeinstellung
[LM] = Tonstummschaltung (Mute)
[?] = Hilfe/Info
[0-9] = Ziffernblock zur Eingabe der Kanalnummern bzw. als Kurzwahltasten in vielen Menüs, ist in manchen Tastatur-Layouts ('its-no.enigma' z.B) auch mit Sonderfunktionen statt Ziffern belegt
[0] = Schaltet zwischen den letzten beiden Sendern hin und her

Die Menüs von Enigma

  1. Hauptmenü
    1. TV-Modus
    2. Radio-Modus
    3. Datei-Modus
    4. Videorekorder
    5. Timer
    6. Einstellungen
      1. Senderverwaltung
        1. Neues Bouquet erstellen
        2. Sender zum Bouquet hinzufügen
        3. Bouquets bearbeiten
      2. Sendersuche
        1. Satellitenkonfiguration
        2. Satfinder
        3. Motor
        4. Transponder Bearbeitung
        5. Automatische Sendersuche
        6. Automatische 'Multisat' Sendersuche
        7. Manuelle Sendersuche
      3. System
        1. Zeit
          1. Zeitzonen
          2. Zeitkorrektur
        2. Audio/Video
        3. On-Screen-Display
        4. OSD Sprache
        5. LC-Display
      4. Jugendschutz
      5. Experten
        1. Kommunikation
        2. NGrab-Streaming
        3. Software Update
        4. Fernbedienung
    7. Spiele
    8. Informationen
      1. Streaminformationen
      2. Über...
    9. Herunterfahren


EPG


Stop hand.png An dieser Stelle muss noch Text rein.


Sprachauswahl (Tonwahl)


Stop hand.png An dieser Stelle muss noch Text rein.


Perspektiven


Stop hand.png An dieser Stelle muss noch Text rein.


Kanalliste

Enigma kanalliste.png



Stop hand.png An dieser Stelle muss noch Text rein.


Der Web-Server (ehttp)

Enigma bietet die Möglichkeit an, diverse Funktionen über das HTTP-Protokoll abzufragen oder zu steuern.

Die Abfrage oder Steuerung kann über einen ganz normalen Browser (Internet Explorer, Opera, Mozilla, Firefox) oder aber auch über Kommandozeilen-Tools (wget, lynx) erfolgen.


ehttp-API-Doku

http://dbox/?path=1:0:1:6dca:44d:1:0:0:0:0: ; zap zum angegebenen Service
Parameter 1: ?
Parameter 2: ?
Parameter 3: tv/radio/data/... ?
Parameter 4: sid
Parameter 5: tsid
Parameter 6: onid
Parameter 7: ?
Parameter 8: ?
Parameter 9: ?
Parameter10: ? 
http://dbox/setVolume?volume=5 ; Lautstärke setzen (Bereich 0...10)
http://dbox/setVolume?mute=1 ; Mute an (1) - Mute aus (0)
http://dbox/cgi-bin/status ; aktuelles Enigma-Datum und -Uhrzeit
http://dbox/cgi-bin/switchService ; ?????
http://dbox/cgi-bin/admin?command=shutdown ; dbox/dreambox shutdown
http://dbox/cgi-bin/admin?command=reboot ; dbox/dreambox reboot
http://dbox/cgi-bin/admin?command=restart ; Enigma restart
http://dbox/cgi-bin/admin?command=standby ; Enigma standby
http://dbox/cgi-bin/admin?command=wakeup ; Enigma aufwachen aus standby
http://dbox/cgi-bin/audio?volume=30 ; Lautstärke setzen (Bereich 64...1)
http://dbox/cgi-bin/audio?mute=0 ; Mute an (1) - Mute aus (0)
http://dbox/cgi-bin/getPMT ; gibt die PMT als XML-File zurück
http://dbox/cgi-bin/message?Hallo ; Nachricht auf den Fernsehbildschirm
http://dbox/cgi-bin/xmessage?timeout=3&caption=Nachricht&body=Hallo ; erweitere Nachricht auf den Fernsehbildschirm
http://dbox/audio.m3u ; startet einen Audio-HTTP-Stream des aktuell laufenden Services
http://dbox/version ; zeigt aktuelle Version von Enigma an (die Rückgabewerte sollten aber mal aktualisiert werden)
http://dbox/cgi-bin/getcurrentepg ; liefert den EPG des aktuellen Service
http://dbox/cgi-bin/streaminfo ; liefert die Stream-Daten des aktuellen Service
http://dbox/channels/getcurrent ; liefert den Namen des aktuellen Service
http://dbox/cgi-bin/reloadSettings ; Enigma Einstellungen neu laden
http://dbox/cgi-bin/reloadRecordings ; ?????
http://dbox/cgi-bin/saveRecordings ; ?????
http://dbox/cgi-bin/reloadPlaylist ; ?????
http://dbox/cgi-bin/savePlaylist ; ?????
http://dbox/cgi-bin/reloadUserBouquets ; User-Bouquets neu einlesen
http://dbox/cgi-bin/saveUserBouquets ; User-Bouquets speichern
http://dbox/cgi-bin/reloadTimerList ; Timer-Liste neu einlesen 
http://dbox/cgi-bin/saveTimerList ; Timer-Liste speichern
http://dbox/cgi-bin/startPlugin?name=pluginname ; Plugin starten
http://dbox/cgi-bin/screenshot ; screenshot nach /tmp/screenshot.png (Captured allerdings nicht das Fernsehprogramm, sondern nur OSD Ausgabe)
***einige Kompatibilitäts-Funktionen zu Neutrino***
http://dbox/control/message?Hallo ; Nachricht auf den Fernsehbildschirm
http://dbox/control/zapto?getpids ; liefert die APid und VPid des aktuellen Service (dezimal)
http://dbox/control/zapto?69531 ; sollte zum angegebenen Channel zappen -> tut es aber nicht
http://dbox/control/getonidsid ; liefert onid+sid
http://dbox/control/channellist ; liefert komplette Kanalliste (unsortiert)



Review-KandidatDieser Artikel befindet sich derzeit im Reviewprozess. Hilf mit, ihn zu verbessern! Falls du bei weiteren Artikeln helfen willst, findest du hier eine Auswahl offener Artikel.