Direktaufnahme steuern vom PC

Digital Recording
Muehlbrandt
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Freitag 20. Januar 2006, 11:31

Direktaufnahme steuern vom PC

Beitrag von Muehlbrandt »

Hallo zusammen,

ich bin neu hier und es sind sehr viele interessante Beiträge vorhanden. Prima Board.

Nun zu meiner Frage:
Ich möchte vom PC per selbsterstellter Software (bin u.a. .net Programmierer) die Direktaufnahme starten und stoppen. Weiterhin möchte ich den Aufnahmetimer von meinem Programm setzen. Was ist die beste Möglichkeit. Es soll eine Schnittstelle für verschiedene Online Programme wie zb. TV-Genial oder Clickfinder werden. Ich brauche auch keine Verweise auf bestehende Programme wie JTG usw. weil ich die z.T. kenne.

Danke schon mal im voruas

Gruß DM
petb
Erleuchteter
Erleuchteter
Beiträge: 785
Registriert: Samstag 6. August 2005, 03:39

Beitrag von petb »

Hi,

so auf die Schnelle würde ich sagen:

Wie wäre es mit dem WebIF bzw. der api des nhttpd ?
http://wiki.tuxbox.org/Neutrino:Customizing

Bye
PetB
1 x DBOX2 Phillips, 1 x DBOX2 Nokia, 1 x DBOX2 Sagem, 100er Gibertini (Astra / Hotbird), NFS Server
Muehlbrandt
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Freitag 20. Januar 2006, 11:31

Beitrag von Muehlbrandt »

Hallo petB,

danke erts mal für deine Antwort.

1. In der Doku des WebIf ist z.b. der Start einer bzw. Ende einer Aufnahme nicht Dokumentiert? Oder Habe ich was übersehen?

2. Gibt es denn keine andere möglichkeit die Box zu steueren als nhttp? Ist nicht die galanteste Art.

Danke DM
petb
Erleuchteter
Erleuchteter
Beiträge: 785
Registriert: Samstag 6. August 2005, 03:39

Beitrag von petb »

Muehlbrandt hat geschrieben:Hallo petB,

danke erts mal für deine Antwort.

1. In der Doku des WebIf ist z.b. der Start einer bzw. Ende einer Aufnahme nicht Dokumentiert? Oder Habe ich was übersehen?

2. Gibt es denn keine andere möglichkeit die Box zu steueren als nhttp? Ist nicht die galanteste Art.

Danke DM
Hmm
Schau mal an der Stelle

Code: Alles auswählen

Parameter: record
Rückgabe: Schaltet in den record mode Dies beinhaltet auch das Stoppen, bzw. das Starten des sectionsd Scanning, das Starten des Playbacks(immer) und Stoppen des Playbacks (nur bei stopplayback=true). 
Ist es das nicht :lol:
Bye
PetB
1 x DBOX2 Phillips, 1 x DBOX2 Nokia, 1 x DBOX2 Sagem, 100er Gibertini (Astra / Hotbird), NFS Server
Muehlbrandt
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Freitag 20. Januar 2006, 11:31

Beitrag von Muehlbrandt »

Hallo petB,

nein das ist es nicht. Es versetzt die Box nur in den Record Modus und die Uhr im Display blink. Eien Aufnahme startet nicht.

Gruß DM
petb
Erleuchteter
Erleuchteter
Beiträge: 785
Registriert: Samstag 6. August 2005, 03:39

Beitrag von petb »

Muehlbrandt hat geschrieben:Hallo petB,

nein das ist es nicht. Es versetzt die Box nur in den Record Modus und die Uhr im Display blink. Eien Aufnahme startet nicht.

Gruß DM
:oops:
Wieder was gelernt.
Hmmm ich hatte aber gedacht das es über das WebIF geht.
Wie macht das andere externe Software dann ? :gruebel:
Aber könntest du nicht einen Timer über das WebIF setzen.
Mit Startzeit eben die aktuelle Zeit.
der geht ja dann gleich los
Und sonst......
Sorry, sonst weis ich dann jetzt im Moment auch nicht weiter.
haste schon mal im Forum gesucht ?
Auch auf http://www.jackthegrabber.de/index.php ?
Bye
PetB
1 x DBOX2 Phillips, 1 x DBOX2 Nokia, 1 x DBOX2 Sagem, 100er Gibertini (Astra / Hotbird), NFS Server
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Beitrag von Tommy »

Muehlbrandt hat geschrieben:Hallo petB,

nein das ist es nicht. Es versetzt die Box nur in den Record Modus und die Uhr im Display blink. Eien Aufnahme startet nicht.

Gruß DM
Was hast Du denn bei Aufnahmeart eingestellt?(auf der box) Habs net getestet aber wenn dort "datei" steht sollte die NFS Aufnahme loslaufen
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
Muehlbrandt
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Freitag 20. Januar 2006, 11:31

Beitrag von Muehlbrandt »

Da bin ich wieder.

Aufnahme steht auf Direkt(Datei).
Funktioniert auch von der Box prima.

Gruß DM
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Re: Direktaufnahme steuern vom PC

Beitrag von yjogol »

Muehlbrandt hat geschrieben:Hallo zusammen,

ich bin neu hier und es sind sehr viele interessante Beiträge vorhanden. Prima Board.

Nun zu meiner Frage:
Ich möchte vom PC per selbsterstellter Software (bin u.a. .net Programmierer) die Direktaufnahme starten und stoppen. Weiterhin möchte ich den Aufnahmetimer von meinem Programm setzen. Was ist die beste Möglichkeit. Es soll eine Schnittstelle für verschiedene Online Programme wie zb. TV-Genial oder Clickfinder werden. Ich brauche auch keine Verweise auf bestehende Programme wie JTG usw. weil ich die z.T. kenne.

Danke schon mal im voruas

Gruß DM
Hi,
als Schnittstelle von aussen geht: telnet/ftp oder eben besser die nhttpd-api.
Zum Programmieren von Timern gibt es bisher nur http://dbox/fb/timer.dbox2 (ist in der API.txt leider falsch beschrieben). Ich erweitere gerade diese Schnittstelle des nhttpd aus dem gleichen Grund ... siehe http://www.yjogol.de/download/yWeb_Timer_Sync.jpg

Gruß
yjogol
Muehlbrandt
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Freitag 20. Januar 2006, 11:31

Beitrag von Muehlbrandt »

Hi,
als Schnittstelle von aussen geht: telnet/ftp oder eben besser die nhttpd-api.
Zum Programmieren von Timern gibt es bisher nur http://dbox/fb/timer.dbox2 (ist in der API.txt leider falsch beschrieben). Ich erweitere gerade diese Schnittstelle des nhttpd aus dem gleichen Grund ... siehe http://www.yjogol.de/download/yWeb_Timer_Sync.jpg

Gruß
yjogol
Hallo yjogol,

danke für deinen Hinweis. Wenn es in der Api.txt falsch beschrieben ist gibt es denn eine Korrektur oder korrekte beschreibung?
Weißt du vieleicht wie ich die Direktaufnahme per Telnet oder nhttpd starten bzw. stoppen kann.
Ich bin für jeden Hinweis dankbar.

Gruß Raptor
Muehlbrandt
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Freitag 20. Januar 2006, 11:31

Beitrag von Muehlbrandt »

Hallo yjogol,

hab noch was vergessen. Dein Screenshot vom Webinterface sieht vielversprechend aus. Wir es auch eine sync geben mit TV-Genial?

Gruß Raptor
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Beitrag von yjogol »

Hi,
die Doku werde ich korrigieren ...
TV Genial ist kein WebService ... ausserdem gibt es für dbox/TV Genial schon was. Ich hab es nicht auf der Liste.

Gruß
yjogol
Muehlbrandt
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Freitag 20. Januar 2006, 11:31

Danke für die Antwort.

Beitrag von Muehlbrandt »

Danke für die Antwort.

Wie sieht es mit dem Start und Stopp der Direktaufnahme aus? (Telnet oder nhttpd)

Gruß Raptor
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Beitrag von yjogol »

Meines Wissens gibt es dafü keinen Aufruf.
Man könnte natürlich einen Aufnahmetimer auf "jetzt" setzen.
//-------------------------------------------------------------------------
/*
Add a Timer

Alarm Time "alDate" (Format DD.MM.YYYY) , "alTime" (Format HH:MM) - design by contract - format must be well formated
Stop Time "stDate" (Format DD.MM.YYYY) , "stTime" (Format HH:MM) - (stDate is optional)
Timer type "type" = 1: Shutdown | 3: zapto | 4: Standby | 5: Aufnahme | 6: Erinnerung | 7: Sleeptimer | 8: Plugin
Repeat scheme "rep" = 0: single | 1: daily | 2: weekly | 3: two-weekly | 4: for-weekly | 5: monthly | 256: weekdays
"repcount" number of repeats (0 = unlimited)
Weekdays "wd" = "xxxxxxx" Mo-So x for set: example x-x---- meens Mo and We
Standby on "sbon" = 1 set standy of for type=4
recording directory "rec_dir" path to recording directory
"channel_id" Channel id to be recorded or zapped
or
"channel_name" Channel name to be recorded or zapped
Message to be displayed "msd" for type=6
Plugin to be started "PluginName" for type=8
update=1 -> Update Timer if exists (alarmTime is the same). Old Timer will be removed before adding the new timer
*/
So ungefähr wird die neue Funktion aussehen. Wenn du dein Images selbst baust, kann ich dir eine Vorabversion mailen.
Der Aufruf kann sich aber noch ändern ...

Gruß
yjogol
Muehlbrandt
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Freitag 20. Januar 2006, 11:31

Beitrag von Muehlbrandt »

Danke,

eine Vorabversion brauch ich nicht. Im Thema Imageerstellung bin nicht fit.
Wie funktioniert denn dann die Direktaufnahme mit JTG?

Ansonsten würde ich über Tastaturbefehle Rcsim gehen. Ist zwar kein guter weg aber den einzigen den ich bisher kenne. Problematisch ist jedoch das man nicht weiß in welchen Zustand sich die Box beim senden der befehle befindet (definierte Grundzustand).

Gruß Raptor