Ehttp api doku
Inhaltsverzeichnis
Allgemeines
Dies ist die Dokumentation der API des ehttp (Web-Server) von Enigma.
API-Dokumentation
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: ?
Lautstärke setzen (Bereich 0...10)
Mute an (1) - Mute aus (0)
aktuelles Enigma-Datum und -Uhrzeit
zap to service
dbox/dreambox shutdown
dbox/dreambox reboot
Enigma restart
Enigma standby
Enigma aufwachen aus standby
Lautstärke setzen (Bereich 64...1)
Mute an (1) - Mute aus (0)
gibt die PMT als XML-File zurück
Nachricht auf den Fernsehbildschirm
erweiterte Nachricht auf den Fernsehbildschirm
startet einen Audio-HTTP-Stream des aktuell laufenden Services
startet einen Video-HTTP-Stream (VLC kompatibel) des aktuell laufenden Services
startet einen Video-HTTP-Stream (MPlayer kompatibel) des aktuell laufenden Services
zeigt aktuelle Version von Enigma an (die Rückgabewerte sollten aber mal aktualisiert werden)
liefert den EPG des aktuellen Service
liefert die Stream-Daten des aktuellen Service
liefert den Namen des aktuellen Service
Enigma Einstellungen neu laden
Liste der Recordings neu laden
Liste der Recordings im Flash speichern
Playlist neu laden
Playlist speichern
User-Bouquets neu einlesen
User-Bouquets speichern
Timer-Liste neu einlesen
Timer-Liste speichern
Plugin starten
screenshot nach /tmp/screenshot.bmp
screenshot des OSD's nach /tmp/osdshot.png
einige Kompatibilitäts-Funktionen zu Neutrino
Nachricht auf den Fernsehbildschirm
liefert die VPid und APid des aktuellen Service (dezimal)
Beispiel-Ausgabe:
255 256
255 ist die Video Pid
256 ist die Audio Pid
sollte zum angegebenen Channel zappen -> tut es aber nicht
liefert onid+sid
liefert die komplette Kanalliste (unsortiert)
XML-Funktionen
liefert den Status der Box wie Standby, Recording, etc.
Beispiel-Ausgabe:
<status> <current_time>Sat Jul 23 23:03:17 2005 </current_time> <standby>OFF</standby> <recording>OFF</recording> <mode>0</mode> <ip>192.168.0.10</ip> </status>
<current_time>Sat Jul 23 23:03:17 2005</current_time> liefert das Datum und die aktuelle Uhrzeit
<standby>OFF</standby> die Box ist nicht im standby, ON bedeutet sie befindet sich im Standby
<recording>OFF</recording> Enigma nimmt gerade nicht auf, ON bedeutet Enigma nimmt gerade auf
<mode>0</mode> Enigma befindet sich im TV-Modus
<mode>1</mode> Enigma befindet sich im Radio-Modus
<mode>2</mode> Enigma befindet sich im Datei-Modus
<ip>192.168.0.10</ip> gibt die aktuelle IP der Box zurück, in diesem Fall wäre das die 192.168.0.10
liefert die Timerliste
- http://dbox/xml/serviceepg?ref={service reference} (ref ist optional, falls nicht angegeben wird der eingestellte Service genommen)
Gibt den EPG eines Services mit der Servicereferenz 'ref' zurueck:
liefert Daten des momentanen Services wie EPG, Audio- und Video-Channels, etc.
Grundlagen - Installation - Debug-Mode - Hardware - CDK/Development
LCars - Neutrino - Enigma - Plugins - Spiele - Software - Tools - Howto - FAQ - Images
Hauptseite - News - Alle Artikel - Bewertungen - Gewünschte Seiten - Index - Neue Artikel - Impressum - Team
Hilfeportal - Seite bearbeiten - Bilder - Links - Tabellen - Textgestaltung