bouquet=Bouquet Nr. und mode=TV | RADIO oder actual und
mode=TV | RADIO optional: xml=true
-Es werden alle Sender des Bouquets zurückgegeben. Bei Angabe des Parameters actual, wird das erste
-Bouquet ausgegeben, das den aktuellen Sender enthält.
+Es werden alle Sender des Bouquets zurückgegeben. Bei Angabe des Parameters actual, wird das erste
+Bouquet ausgegeben, das den aktuellen Sender enthält.
Beispiel:
@@ -1246,7 +1247,7 @@ Beispiel:
23 12ef4 RTL2
24 12f1c VOX
-Wird xml=1 angegeben, dann wird die Liste im XML-Format zurückgegeben:
+Wird xml=1 angegeben, dann wird die Liste im XML-Format zurückgegeben:
Beispiel:
>>>http://192.168.0.15/control/getbouquet?bouquet=3&xml=true
<?xml version="1.0" encoding="iso-8859-1"?>
@@ -1274,31 +1275,31 @@ Beispiel:
Parameter: popup=Text oder nmsg=Text
-
Rückgabewert: ok
+
Rückgabewert: ok
-Zeichensatz: UTF-8, Leerzeichen müssen als %20 gesendet werden
+Zeichensatz: UTF-8, Leerzeichen müssen als %20 gesendet werden
-Öffnet ein Popup (popup) oder Message (nmsg) Window, in dem
-der Textteil des Parameters angezeigt wird. Ein Popup Fenster schließt
-sich nach einiger Zeit von selbst, während ein Message Window
+Öffnet ein Popup (popup) oder Message (nmsg) Window, in dem
+der Textteil des Parameters angezeigt wird. Ein Popup Fenster schließt
+sich nach einiger Zeit von selbst, während ein Message Window
vom Benutzer geschlossen werden muss.
-Der Parameter "timeout" bestimmt, nach welcher Zeit das Fenster automatisch schließt.
+Der Parameter "timeout" bestimmt, nach welcher Zeit das Fenster automatisch schließt.
Beispiele:
>>>http://box_ip/control/message?popup=Hallo%20World
-öffnet ein Popup-Fenster auf dem Fernseher, in dem "Hallo World" steht.
+öffnet ein Popup-Fenster auf dem Fernseher, in dem "Hallo World" steht.
>>>http://box_ip/control/message?popup=Hallo%20World&timeout=30
-öffnet ein Popup-Fenster auf dem Fernseher, in dem "Hallo World" steht und sich nach 30 Sekunden schließt.
+öffnet ein Popup-Fenster auf dem Fernseher, in dem "Hallo World" steht und sich nach 30 Sekunden schließt.
>>>http://box_ip/control/message?nmsg=Hallo%20Welt
-öffnet ein Message-Fenster auf dem Fernseher, in dem "Hallo Welt" steht.
+öffnet ein Message-Fenster auf dem Fernseher, in dem "Hallo Welt" steht.
-KDE Konqueror Benutzer können folgendes Verfahren benutzen:
+KDE Konqueror Benutzer können folgendes Verfahren benutzen:
------------------------------------------------------------
Mit Hilfe von "Settings -> Web Shortcuts -> Add" einen neuen Search
-Provider hinzufügen. z.B.:
+Provider hinzufügen. z.B.:
- Search Provider Name: DBox Popup
- Search URI: http://box_ip/control/message?popup=\{@}
- URI shortcut: dbox
@@ -1306,7 +1307,7 @@ Provider hinzuf
Nun kann eine Popup Message direkt in die Location Bar eingegeben
werden, wenn man ein "dbox: " davor setzt. Beispiel:
-dbox: Hallo ä ö ü Ä Ö Ü ß World
+dbox: Hallo ä ö ü Ä Ö Ü ß World
Google's UTF-8 Tutorial:
@@ -1319,11 +1320,11 @@ http://www.google.com/search?q=%C3%A4%20%C3%B6%20%C3%BC%20%C3%84%20%C3%96%20%C3%
Handler: http://box_ip/control/timer
Parameter: [format=id]
-
Rückgabe:
+
Rückgabe:
Zeigt die Liste aller Timer.
-
Rückgabe-Format:
+
Rückgabe-Format:
eventID eventType eventRepeat repcount announceTime alarmTime stopTime data
eventID ist der Timer-Platz.
@@ -1342,17 +1343,17 @@ eventID eventType eventRepeat repcount announceTime alarmTime stopTime data
eventRepeat ist die Angabe der Timerwiederholung. Die kann sein:
0 = ONCE (Einmal)
-1 = DAILY (Täglich)
-2 = WEEKLY (Wöchentlich)
+1 = DAILY (Täglich)
+2 = WEEKLY (Wöchentlich)
3 = BIWEEKLY (Alle 2 Wochen)
4 = FOURWEEKLY (Alle 4 Wochen)
5 = MONTHLY (Monatlich)
6 = BYEVENTDESCRIPTION (noch nicht implementiert)
-Es gibt auch die Möglichkeit WEEKDAYS (Wochentage)
-festzulegen, an denen die Aufnahme statfinden soll. Dies wird über einen
-Bitschlüssel angegeben der Bit 9-15 für die Wochentage
-ansieht. Das heißt:
+Es gibt auch die Möglichkeit WEEKDAYS (Wochentage)
+festzulegen, an denen die Aufnahme statfinden soll. Dies wird über einen
+Bitschlüssel angegeben der Bit 9-15 für die Wochentage
+ansieht. Das heißt:
0000000100000000 = 256 = Montag
0000001000000000 = 512 = Dinstag
@@ -1371,16 +1372,16 @@ Dem zufolge ist Montag+Mittwoch+Samstag
0010010100000000 = 9472
repcount bestimmt die Anzahl der Timeraufrufe, nach der ein Timer
-automatisch gelöscht wird. 0 bedeutet, dass es keine
-Beschränkung gibt. Bei eventRepeat=ONCE hat diese Einstellung
+automatisch gelöscht wird. 0 bedeutet, dass es keine
+Beschränkung gibt. Bei eventRepeat=ONCE hat diese Einstellung
keine Auswirkungen.
announceTime ist die Zeit, zu der ein Timer-Hinweis auf dem
Bildschirm erscheint. Siehe auch Kapitel 16: popup. alarmTime ist
-die Zeit des Timer-Starts stopTime ist die Stoppzeit für den Timer
+die Zeit des Timer-Starts stopTime ist die Stoppzeit für den Timer
data ist der Name des Senders.
-
data enthält weitere Angaben zum Timer. Bei RECORD z. B. den Sendernamen.
+
data enthält weitere Angaben zum Timer. Bei RECORD z. B. den Sendernamen.
Wurde format=id angegeben, so wird statt des Sendernamens die channel-id
ausgegeben.
Beispiel:
@@ -1388,15 +1389,15 @@ Beispiel:
>>>http://box_ip/control/timer
1 1 1 4 1034309516 1034309576 1034284376 555089
-d. h. event 1, SHUTDOWN, DAILY, nach 4 Timerausführungen wird der
-Timer gelöscht, Hinweiszeit, Alarm/Startzeit, Stoppzeit,
+d. h. event 1, SHUTDOWN, DAILY, nach 4 Timerausführungen wird der
+Timer gelöscht, Hinweiszeit, Alarm/Startzeit, Stoppzeit,
Kanal/Daten. Die Zeiten sind time_t (Unix Zeitstempel)
Parameter: get=pre | post
-
Rückgabe:
+
Rückgabe:
-Gibt die voreingestellte Vor- bzw. Nachlaufzeit für RecordingSafty in Sekunden
-aus.
Rückgabe-Format: Sekunden
+Gibt die voreingestellte Vor- bzw. Nachlaufzeit für RecordingSafty in Sekunden
+aus.
Rückgabe-Format: Sekunden
Beispiel:
@@ -1405,7 +1406,7 @@ Beispiel:
Parameter:
action,[id],<alarm|ad,amo,ay,ah,ami|alDate,alTime>,<stop|sd,smo,sy,sh,smi|[stDate],stTime>,announce,type,rep,repcount,channel_id,msg,rs,
-[update] Rückgabe: ok / error
+[update] Rückgabe: ok / error
announce, type, rep und repcount analog zum oben.
type: Default ist RECORD
@@ -1418,7 +1419,7 @@ wird.
Zeitangabe:
Variante 1)
-Angabe im time_t Format (nur für action=new): announce, alarm und
+Angabe im time_t Format (nur für action=new): announce, alarm und
stop mit einer time_t Zeit
Variante 2)
@@ -1428,10 +1429,10 @@ a/smo = Monat
a/sy = Jahr
a/sh = Stunde
a/smi = Minute
-meint: ad für Alarm Day und sd für Stop Day usw.
+meint: ad für Alarm Day und sd für Stop Day usw.
Variante 3)
-Formatierte Angabe (nur für action=new, Format muss genau eingehalten werden):
+Formatierte Angabe (nur für action=new, Format muss genau eingehalten werden):
alDate = Datum Start, Format TT.MM.JJJJ
alTime = Uhrzeit Start, Format HH.MM
stDate = Datum Ende, Format TT.MM.JJJJ (optional)
@@ -1446,14 +1447,14 @@ muss URI codiert sein, also Leerzeichen mit "%20" ersetzen)
Ist der Parameter "rs" auf "1" gesetzt, so wird bei Aufnahmetimern,
die in Neutrino konfigurierte "Aufnahmestart/stop-Korrektur"
-berücksichtigt
+berücksichtigt
rec_dir kann einen Aufnahmepfad enthalten (er muss URI-codiert sein).
-update=1 bei action=new löscht einen ggf. vorhandenen Timer mit
-gleicher Startzeit vor dem Hinzufügen.
+update=1 bei action=new löscht einen ggf. vorhandenen Timer mit
+gleicher Startzeit vor dem Hinzufügen.
-Rückgabe-Format: ok / error
+Rückgabe-Format: ok / error
Beispiel:
@@ -1471,34 +1472,34 @@ ok
Parameter:
lock, clear, png, raw, line, rect, xpos, ypos, size, font, color, text, update
-Rückgabe: ok /error
+Rückgabe: ok /error
-Ansteuerung des LCD-Interfaces über das Web-Interface
+Ansteuerung des LCD-Interfaces über das Web-Interface
-Folgende Parameter werden dabei unterstützt:
+Folgende Parameter werden dabei unterstützt:
-lock=n : n=1 -> das Display wird bis auf Widerruf für Neutrino gesperrt
-n=0 -> das Display wird wieder für Neutrino freigegeben
+lock=n : n=1 -> das Display wird bis auf Widerruf für Neutrino gesperrt
+n=0 -> das Display wird wieder für Neutrino freigegeben
-clear=n : n=1 -> das Display wird gelöscht (sollte ganz vorn stehen)
+clear=n : n=1 -> das Display wird gelöscht (sollte ganz vorn stehen)
n=0 -> das Display wird vor der neuen Ausgabe nicht
-gelöscht (kann entfallen)
+gelöscht (kann entfallen)
png=Dateiname : eine lokal auf der Box liegende PNG-Datei wird in's
Display geladen
(z.B. /share/tuxbox/lcdd/icons/setup.png als
Hintergrund)
-raw=x,y,xs,ys,d1,..,dn : überträgt die Daten d1 bis dn an die
+raw=x,y,xs,ys,d1,..,dn : überträgt die Daten d1 bis dn an die
Position (x,y) im Display mit xs Spalten und ys Zeilen. Die Daten werden dezimal
-übertragen. Jeder Wert repräsentiert dabei 8 Punkte innerhalb einer Zeile. Das
-höchstwertige Bit entspricht dem Pixel ganz links. Sollen in einer Zeile 9 Pixel
-geschrieben werden, sind dafür zwei Datenwerte nötig, auch wenn die
+übertragen. Jeder Wert repräsentiert dabei 8 Punkte innerhalb einer Zeile. Das
+höchstwertige Bit entspricht dem Pixel ganz links. Sollen in einer Zeile 9 Pixel
+geschrieben werden, sind dafür zwei Datenwerte nötig, auch wenn die
restlichen 7 Bit des zweiten Wertes nicht verwendet werden. Die Werte werden
-zeilenweise hintereinander geschrieben. Für ein Rechteck von 8 Zeilen zu 9 Pixeln sind
-also 16 Werte erforderlich, beginnend mit dem Wert für die 8 Pixel ganz links oben,
-gefolgt von dem Wert für das letzte Pixel der obersten Zeile (mit einem
-Wert von 128 wenn es gesetzt werden soll). Dann folgt der Wert für die ersten 8 Pixel
+zeilenweise hintereinander geschrieben. Für ein Rechteck von 8 Zeilen zu 9 Pixeln sind
+also 16 Werte erforderlich, beginnend mit dem Wert für die 8 Pixel ganz links oben,
+gefolgt von dem Wert für das letzte Pixel der obersten Zeile (mit einem
+Wert von 128 wenn es gesetzt werden soll). Dann folgt der Wert für die ersten 8 Pixel
der zweiten Zeile usw.
line=x1,y1,x2,y2,col : zeichnet eine Linie von (x1,y1) nach (x2,y2)
@@ -1508,12 +1509,12 @@ leuchtend, col=2 -> invertierend
rect=x1,y1,x2,y2,col1,col2: zeichnet ein Rechteck mit der linken
oberen Ecke (x1,y1) und der rechten unteren Ecke (x2,y2),
der Rahmenfarbe col1 welches mit der Farbe col2
-ausgefüllt wird (Farben siehe "line")
+ausgefüllt wird (Farben siehe "line")
update=1 : An dieser Stelle wird das Display upgedatet.
-Somit kann man zunächst einige Ausgaben machen und dann erst
+Somit kann man zunächst einige Ausgaben machen und dann erst
alles zusammen updaten. Dies verhindert ein Flackern des Displays.
-Sequenzen ohne diesen Parameter haben auf die Anzeige also zunächst keine Auswirkung.
+Sequenzen ohne diesen Parameter haben auf die Anzeige also zunächst keine Auswirkung.
Die folgenden Parameter betreffen nur die Textausgabe:
@@ -1524,7 +1525,7 @@ xpos=nn : Position des ersten Zeichens horizontal (default 10)
ypos=nn : Position der linken oberen Ecke des ersten Zeichens (default 10)
-size=nn : Größe des Textes (default 12)
+size=nn : Größe des Textes (default 12)
color=n : Textfarbe (default 1, siehe "line")
@@ -1533,16 +1534,16 @@ n=0 -> micron.ttf, n=1 -> micron_bold.ttf, n=2 -> pakenham.ttf
Hinweise:
----------------------------------
-Innerhalb eines Aufrufes können mehrere Kommandos gleichzeitig angegeben werden.
-Allerdings müssen sie von unterschiedlichem Typ sein.
+Innerhalb eines Aufrufes können mehrere Kommandos gleichzeitig angegeben werden.
+Allerdings müssen sie von unterschiedlichem Typ sein.
Bei z. B. zwei rect-Parametern innerhalb eines Aufrufes wird der zweite Parameter
ignoriert. Abgearbeitet werden die Kommandos in der Reihenfolge:
lock, clear, png, raw, line, rect, xpos, ypos, size, color, font, text, update.
-Der Parameter lock ist erforderlich, da ohne Sperrung das Displays für Neutrino,
-die über den nhttpd gemachten Ausgaben auf dem Display, spätestens nach einer Sekunde
-durch das zyklische Update von Neutrino wieder überschrieben werden würden.
-Daher ist bei der ersten Ausgabe lock=1 zu setzen. Wird das Display nicht mehr benötigt,
-muss lock=0 gesetzt werden, damit Neutrino wieder Zugriff auf das LCD erhält.
+Der Parameter lock ist erforderlich, da ohne Sperrung das Displays für Neutrino,
+die über den nhttpd gemachten Ausgaben auf dem Display, spätestens nach einer Sekunde
+durch das zyklische Update von Neutrino wieder überschrieben werden würden.
+Daher ist bei der ersten Ausgabe lock=1 zu setzen. Wird das Display nicht mehr benötigt,
+muss lock=0 gesetzt werden, damit Neutrino wieder Zugriff auf das LCD erhält.
Beispiel:
----------------------------------
@@ -1552,26 +1553,26 @@ wget -O /tmp/nhttpd.res
wget -O /tmp/nhttpd.res
'http://localhost/control/lcd?rect=10,10,110,50,1,2&update=1'
-um das Display wieder freizugeben, sollte zum Schluß
+um das Display wieder freizugeben, sollte zum Schluß
wget -O /tmp/nhttpd.res 'http://localhost/control/lcd?lock=0'
-ausgeführt werden.
+ausgeführt werden.
-
24. Shellscript ausführen
+
24. Shellscript ausführen
Handler: http://box_ip/cgi-bin/exec
Parameter: <Scriptname> (ohne .sh!)
-
Rückgabe: Ausgabe des Scripts
+
Rückgabe: Ausgabe des Scripts
-Führt das Shellscript aus und liefert die Ausgabe an den Client zurück
+Führt das Shellscript aus und liefert die Ausgabe an den Client zurück
Beispiel:
-buli.sh gibt einen RSS-Feed zurück, der vom Newsticker angezeigt
+buli.sh gibt einen RSS-Feed zurück, der vom Newsticker angezeigt
wird. In newsticker.list muss dann der Aufruf folgendermassen aussehen:
http://box_ip/cgi-bin/exec?buli
@@ -1583,7 +1584,7 @@ http://box_ip/cgi-bin/exec?buli
Handler: http://box_ip/control/system
Parameter: getAViAExtIec
-
Rückgabe: Status des Iec (optischer Ausgang)
+
Rückgabe: Status des Iec (optischer Ausgang)
0 = Iec deaktiviert
1 = Iec aktiviert
@@ -1593,7 +1594,7 @@ http://box_ip/control/system?getAViAExtIec
1
Parameter: setAViAExtIec=on
-
Rückgabe: ok
+
Rückgabe: ok
Aktiviert den Iec
@@ -1603,7 +1604,7 @@ http://box_ip/control/system?setAViAExtIec=on
ok
Parameter: setAViAExtIec=off
-
Rückgabe: ok
+
Rückgabe: ok
Deaktiviert den Iec
@@ -1613,7 +1614,7 @@ http://box_ip/control/system?setAViAExtIec=off
ok
Parameter: getAViAExtPlayBack
-
Rückgabe: Gibt zurück, in welchem Dekoder-Modus der Avia läuft
+
Rückgabe: Gibt zurück, in welchem Dekoder-Modus der Avia läuft
0 = PES
1 = SPTS
@@ -1624,7 +1625,7 @@ http://box_ip/control/system?getAViAExtPlayBack
1
Parameter: getAViAExtPlayBack=pes
-
Rückgabe: ok
+
Rückgabe: ok
Aktiviert den PES-Modus
@@ -1634,7 +1635,7 @@ http://box_ip/control/system?setAViAExtPlayBack=pes
ok
Parameter: getAViAExtPlayBack=spts
-
Rückgabe: ok
+
Rückgabe: ok
Aktiviert den SPTS-Modus
@@ -1650,7 +1651,7 @@ ok
Handler: http://box_ip/control/rc
Parameter: lock
-
Rückgabe: ok
+
Rückgabe: ok
Sperrt die Fernbedienung
@@ -1660,7 +1661,7 @@ http://box_ip/control/rc?lock
ok
Parameter: unlock
-
Rückgabe: ok
+
Rückgabe: ok
Entsperrt die Fernbedienung
@@ -1676,13 +1677,13 @@ ok
Handler: http://box_ip/control/reboot
Parameter: keine
-
Rückgabe:
+
Rückgabe:
Es wird der Text ok bei Erfolg oder error im Fehlerfall
-zurückgegeben. Die Box startet sich bei ok sofort neu.
+zurückgegeben. Die Box startet sich bei ok sofort neu.
-Rückgabe-Format: ok / error
+Rückgabe-Format: ok / error
Beispiel:
@@ -1696,7 +1697,7 @@ ok
Handler: http://box_ip/control/settings
Parameter: keine
-
Rückgabe: Text mit einer Beschreibung des Boxenherstellers,
+
Rückgabe: Text mit einer Beschreibung des Boxenherstellers,
Videooutputs und Videoformats.
@@ -1705,17 +1706,17 @@ Videooutputs und Videoformats.
Handler: http://box_ip/control/version
Parameter: keine
-
Rückgabe: Die Datei /.version wird ausgegeben.
+
Rückgabe: Die Datei /.version wird ausgegeben.
-Die gleiche Funktionalität bietet http://box_ip/control/info?version.
+Die gleiche Funktionalität bietet http://box_ip/control/info?version.
-
+
Handler: http://box_ip/control/startplugin
Parameter: name=<pluginname>
-
Rückgabe: ok/error
+
Rückgabe: ok/error
Das Plugin mit dem Name <pluginname> wird gestartet.
@@ -1727,13 +1728,13 @@ ok
-
+
Handler: http://box_ip/control/yweb
Parameter:
-
Rückgabe:
+
Rückgabe:
-Supportfunktionen für yweb. Es wird empfohlen, diese nicht
+Supportfunktionen für yweb. Es wird empfohlen, diese nicht
ausserhalb von yweb zu benutzen.
@@ -1742,7 +1743,7 @@ ausserhalb von yweb zu benutzen.
Handler: http://box_ip/control/aspectratio
Parameter: keine
-
Rückgabe: 4:3/16:9
+
Rückgabe: 4:3/16:9
@@ -1750,10 +1751,10 @@ ausserhalb von yweb zu benutzen.
Handler: http://box_ip/control/videoformat
Parameter: keine/status
-
Rückgabe: automatic/4:3 (LB)/4:3 (PS)/16:9
+
Rückgabe: automatic/4:3 (LB)/4:3 (PS)/16:9
Parameter: automatic/4:3-LB/4:3-PS/16:9
-
Rückgabe: ok
+
Rückgabe: ok
Setzt aktuelles Videoformat.
@@ -1763,10 +1764,10 @@ Setzt aktuelles Videoformat.
Handler: http://box_ip/control/videooutput
Parameter: keine/status
-
Rückgabe: CVBS/RGB with CVBS/S-Video/YUV with VBS/YUV with CVBS
+
Rückgabe: CVBS/RGB with CVBS/S-Video/YUV with VBS/YUV with CVBS
Parameter: cvbs/rgb/s-video/yuv-vbs/yuv-cvbs
-
Rückgabe: ok
+
Rückgabe: ok
Setzt Videooutputtyp.
@@ -1776,12 +1777,12 @@ Setzt Videooutputtyp.
vHandler: http://box_ip/control/vcroutput
Parameter: keine/status
-
Rückgabe: CVBS/S-Video
+
Rückgabe: CVBS/S-Video
Parameter: cvbs/s-video
-
Rückgabe: ok/error
+
Rückgabe: ok/error
-Setzt VCRoutputtyp. S-Video ist möglich nur bei Videooutput CVBS
+Setzt VCRoutputtyp. S-Video ist möglich nur bei Videooutput CVBS
und S-Video.
@@ -1790,10 +1791,10 @@ und S-Video.
Handler: http://box_ip/control/scartmode
Parameter: keine/status
-
Rückgabe: on/off
+
Rückgabe: on/off
Parameter: on/off
-
Rückgabe: ok
+
Rückgabe: ok
Schaltet Scartmode ein oder aus.
@@ -1803,20 +1804,20 @@ Schaltet Scartmode ein oder aus.
Handler: http://box_ip/control/rcem
Parameter: <keyname>, repeat=<n> (default 1), delay=<delaytime> (default 250)
-
Rückgabe: ok
+
Rückgabe: ok
Die Taste mit dem Namen <keyname> wird emuliert. <keyname> sind
alle existierende Tasten, auch Tastaturtasten. Es werden <n>
-Tastendrücke geschickt, mit einer Pause von <delaytime>
+Tastendrücke geschickt, mit einer Pause von <delaytime>
dazwischen. Im Detail: Erstmals wird ein KEY_PRESSED Event geschickt,
danach, <n> - 1 KEY_AUTOREPEAT Events mit <delaytime>
-Millisekunden Verzögerung, danach ein KEY_RELEASED Event.
+Millisekunden Verzögerung, danach ein KEY_RELEASED Event.
Parameter: <keyname>, duration=<time>, delay=<delaytime> (default 250)
-
Rückgabe: ok
+
Rückgabe: ok
-Äquivalent zur ersten Form, mit repeat = <time>*1000/<delaytime>.
-Das bedeutet, die Taste <keyname> für <delaytime> Sekunden zu senden.
+Äquivalent zur ersten Form, mit repeat = <time>*1000/<delaytime>.
+Das bedeutet, die Taste <keyname> für <delaytime> Sekunden zu senden.
Dies ist die Semantik der Argumenten des Programms rcsim.
Beispiel:
@@ -1834,11 +1835,11 @@ ok
Handler: http://box_ip/control/setbouquet
Parameter: selected=<id>&action=hide|show|lock|unlock
-
Rückgabe: ok / error
+
Rückgabe: ok / error
-Ändert für "selected" Bouquet das Sichtbarkeitsattribut (hide/show) oder
+Ändert für "selected" Bouquet das Sichtbarkeitsattribut (hide/show) oder
Zugriffsattribut
-(lock/unlock). Die Funktion läuft im ZapIt-Bouqueteditor.
+(lock/unlock). Die Funktion läuft im ZapIt-Bouqueteditor.
/control/savebouquet schreibt die Daten dauerhaft in das Bouquet-File.
Beispiel:
@@ -1854,7 +1855,7 @@ ok
Handler: http://box_ip/control/savebouquet
Parameter:
-
Rückgabe: ok
+
Rückgabe: ok
/control/savebouquet schreibt die Daten dauerhaft in das Bouquet-File.
Beispiel:
@@ -1868,11 +1869,11 @@ ok
Handler: http://box_ip/control/movebouquet
Parameter: selected=<id>&action=up|down
-
Rückgabe: ok / error
+
Rückgabe: ok / error
Verschiebt das "selected"-Bouquet um eine Zeile nach oben oder unten in der
Bouquet-Liste.
-Die Funktion läuft im ZapIt-Bouqueteditor.
+Die Funktion läuft im ZapIt-Bouqueteditor.
/control/savebouquet schreibt die Daten dauerhaft in das Bouquet-File.
Beispiel:
@@ -1883,15 +1884,15 @@ ok
-
41. Bouquet-Editor: Bouquet löschen
+
41. Bouquet-Editor: Bouquet löschen
Handler: http://box_ip/control/deletebouquet
Parameter: selected=<id>
-
Rückgabe: ok / error
+
Rückgabe: ok / error
-Löscht "selected"-Bouquet aus der
+Löscht "selected"-Bouquet aus der
Bouquet-Liste.
-Die Funktion läuft im ZapIt-Bouqueteditor.
+Die Funktion läuft im ZapIt-Bouqueteditor.
/control/savebouquet schreibt die Daten dauerhaft in das Bouquet-File.
Beispiel:
@@ -1903,14 +1904,14 @@ ok
-
42. Bouquet-Editor: Bouquet hinzufügen
+
42. Bouquet-Editor: Bouquet hinzufügen
Handler: http://box_ip/control/addbouquet
Parameter: name=<bouquetname>
-
Rückgabe: ok / error
+
Rückgabe: ok / error
-Fügt ein neues Bouquet mit
bouquetname hinzu.
-Die Funktion läuft im ZapIt-Bouqueteditor.
+Fügt ein neues Bouquet mit
bouquetname hinzu.
+Die Funktion läuft im ZapIt-Bouqueteditor.
/control/savebouquet schreibt die Daten dauerhaft in das Bouquet-File.
Beispiel:
@@ -1925,10 +1926,10 @@ ok
Handler: http://box_ip/control/renamebouquet
Parameter: selected=<id>&nameto=<new name>
-
Rückgabe: ok / error
+
Rückgabe: ok / error
Benennt "selected"-Bouquet in
new name um.
-Die Funktion läuft im ZapIt-Bouqueteditor.
+Die Funktion läuft im ZapIt-Bouqueteditor.
/control/savebouquet schreibt die Daten dauerhaft in das Bouquet-File.
Beispiel:
@@ -1940,15 +1941,15 @@ ok
44. Bouquet-Editor: Bouquet Channels
- ändern
+ ändern
Handler: http://box_ip/control/changebouquet
Parameter: selected=<id>&bchannels=<channel_id>[,<channel_id>]*[&redirect=url]
-
Rückgabe: ok / error
+
Rückgabe: ok / error
-Fügt die unter bchannels angegebenen Channels dem "selected"-Bouquet
+Fügt die unter bchannels angegebenen Channels dem "selected"-Bouquet
zu.
-Die Funktion läuft im ZapIt-Bouqueteditor.
+Die Funktion läuft im ZapIt-Bouqueteditor.
/control/savebouquet schreibt die Daten dauerhaft in das Bouquet-File.
Beispiel:
@@ -1964,12 +1965,12 @@ ok
Handler: http://box_ip/control/reloadsetup
Parameter: keine
-
Rückgabe:
+
Rückgabe:
Es wird der Text ok bei Erfolg oder error im Fehlerfall
-zurückgegeben. Die Settings werden erneut geladen und Änderungen übernommen.
+zurückgegeben. Die Settings werden erneut geladen und Änderungen übernommen.
-
Rückgabe-Format: ok / error
+
Rückgabe-Format: ok / error
Beispiel:
@@ -1983,7 +1984,7 @@ ok
Handler: http://box_ip/control/reloadplugins
Parameter: keine
-
Rückgabe: ok
+
Rückgabe: ok
Die Pluginliste wird neu geladen.
@@ -1993,7 +1994,7 @@ Die Pluginliste wird neu geladen.
Handler: http://box_ip/control/screenshot
Parameter: name=<dateiname>&osd=1|0&video=1|0
-
Rückgabe: ok
+
Rückgabe: ok
Screenshot mit TV Bild und OSD wird erstellt und unter /tmp/<dateiname>.png abgelegt.
@@ -2007,16 +2008,16 @@ ok
-
+
Handler: http://box_ip/control/signal
Parameter: keine oder sig, snr, ber
-
Rückgabe:
+
Rückgabe:
SIG: 100
SNR: 90
BER: 0
-Signalstärke SIG in %, SNR in % und BER wird ausgegeben.
+Signalstärke SIG in %, SNR in % und BER wird ausgegeben.
Wird ein spezieller Wert als Parameter angegeben, wird keine Beschreibung ausgegeben.
@@ -2031,7 +2032,7 @@ Beispiel:
Handler: http://box_ip/control/audio
Parameter:
-
Rückgabe: Format Modus Frequenz
+
Rückgabe: Format Modus Frequenz
Gibt die Audio-Decoder Informationen zum MPEG-2 oder Dolby Digital Tonformat aus.
@@ -2046,7 +2047,7 @@ DD CH1/CH2 (48000)
Handler: http://box_ip/control/crypt
Parameter:
-
Rückgabe: CA-IDs des Senders
+
Rückgabe: CA-IDs des Senders
Beispiel:
@@ -2065,7 +2066,7 @@ Videoguard:9c4
Handler: http://box_ip/control/file
Parameter: action=list&path=<Pfad>
-
Rückgabe: DateinameDateitypFullnameBerechtigungLinkanzahlBesitzerGruppeGrößeÄnderungszeitpunktUnixänderungszeitpunkt
+
Rückgabe: DateinameDateitypFullnameBerechtigungLinkanzahlBesitzerGruppeGrößeÄnderungszeitpunktUnixänderungszeitpunkt
Ohne die unten genannten format-Parameter Zu empfehlen ist die Ausgabe per Parameter format=json
Gibt Inhalt und Datei-Informationen eines Verzeichnisses aus. Die oben genannten Parameter action=list&path=<Pfad>
@@ -2079,8 +2080,8 @@ recording.endfile8/var/tuxbox/config/recording.end81edld1rootroot56Tue Mar 17 15
...
Parameter: ;format=json oder format=xml
-
Rückgabe: Dateiname,Dateityp,Fullname,Berechtigung,Linkanzahl,Besitzer,Gruppe,Größe,Änderungszeitpunkt,Unixänderungszeitpunkt
-
ACHTUNG: Die Ausgabe der XML funktioniert unter Umständen nicht fehlerfrei.
+
Rückgabe: Dateiname,Dateityp,Fullname,Berechtigung,Linkanzahl,Besitzer,Gruppe,Größe,Änderungszeitpunkt,Unixänderungszeitpunkt
+
ACHTUNG: Die Ausgabe der XML funktioniert unter Umständen nicht fehlerfrei.
Daher sollte plain text, oder JSON genutzt werden.
Beispiel:
@@ -2107,7 +2108,7 @@ Beispiel:
Handler: http://box_ip/control/config
Parameter: config=neutrino oder config=nhttpd oder config=yweb; format=json oder format=xml
-
Rückgabe: Gibt die entsprechende Konfigurationsdatei als plain text, oder bei entsprechender
+
Rückgabe: Gibt die entsprechende Konfigurationsdatei als plain text, oder bei entsprechender
Option (format=...) als JSON oder XML aus
@@ -2119,13 +2120,13 @@ analog_mode2=516
analog_out=1
...
Parameter: action=submit&key1=value1&key2=value2&...
-
Rückgabe: bearbeitete Konfigurationsdatei im ausgewählten Format
-
ACHTUNG: Das Schreiben führt zum Setzen von Pseudo-Werten in die Konfigurationsdatei, wie bspw:
+
Rückgabe: bearbeitete Konfigurationsdatei im ausgewählten Format
+
ACHTUNG: Das Schreiben führt zum Setzen von Pseudo-Werten in die Konfigurationsdatei, wie bspw:
2=config
4=action
6=analog_mode1
8=analog_mode2
-Dies zerstört die XML-Ausgabe. Der Befehl sollte nicht verwendet werden.
+Dies zerstört die XML-Ausgabe. Der Befehl sollte nicht verwendet werden.
Beispiel:
>>>http://box_ip/control/config?config=neutrino&action=submit&analog_mode1=799&analog_mode2=522&format=xml
@@ -2142,7 +2143,7 @@ Beispiel:
Handler: http://box_ip/control/build_live_url
Parameter: audio_no=
<audio-track>;vlc_link=true
-
Rückgabe: Live-URL des aktuellen Senders oder redirection Link auf vlc.m3u-Datei
+
Rückgabe: Live-URL des aktuellen Senders oder redirection Link auf vlc.m3u-Datei
Die Werte nach <box_ip> und <Port> sind die Hex-Werte von PMTpid,Vpid,Apid
@@ -2153,19 +2154,19 @@ http://box_ip:31339/0,0x0064,0x04ff,0x0503
Beim Aufruf mit dem Parameter vlc_link=true wird ein REDIRECT zu der Datei
tmp/vlc.m3u vom Server mit dem gleichen Inhalt wie oben ausgegeben
-Die Datei bzw. den Pfad kann man ebenfalls mit dem VLC-Player öffnen.
-Bei Radio Streams muss neben der Audio-ID auch die PMT-ID übermittelt werden,
+Die Datei bzw. den Pfad kann man ebenfalls mit dem VLC-Player öffnen.
+Bei Radio Streams muss neben der Audio-ID auch die PMT-ID übermittelt werden,
da VLC die Wiedergabe sonst nicht startet.
-Kann als veraltet betrachtet werden, da es auch möglich den Stream direkt aufzurufen.
+Kann als veraltet betrachtet werden, da es auch möglich den Stream direkt aufzurufen.
Handler: http://box_ip:31339/
Parameter: id=
<channel_id>
Mit Angabe der channel_id kann Stream eines bestimmten Kanals aufgerufen werden.
-Es ist möglich mehrere Streams zu laden. Alle Tonspuren sind werden gesendet.
-Wenn möglich (gleicher Transponder oder freier Tuner) findet das Streaming im Hintergrund statt.
+Es ist möglich mehrere Streams zu laden. Alle Tonspuren sind werden gesendet.
+Wenn möglich (gleicher Transponder oder freier Tuner) findet das Streaming im Hintergrund statt.
Beispiel:
http://box_ip:31339/id=bae8000600850083
@@ -2177,12 +2178,12 @@ http://box_ip:31339/id=bae8000600850083
Parameter: files
-
Rückgabe: ChannelID;Channelname;Logoname ohne Erweiterung[;benutztes Logo[;Ziel des Symlinks]]
+
Rückgabe: ChannelID;Channelname;Logoname ohne Erweiterung[;benutztes Logo[;Ziel des Symlinks]]
-Liste aller Kanäle incl. Logonamen
+Liste aller Kanäle incl. Logonamen
Bei Angabe des Parameters
files, wird - sofern vorhanden - der Dateiname des benutzen
-Senderlogos angehängt.
-Ist diese Datei ein symbolischer Link, wird noch zusätzlich das Ziel diesen Links angehängt.
+Senderlogos angehängt.
+Ist diese Datei ein symbolischer Link, wird noch zusätzlich das Ziel diesen Links angehängt.