Seite 1 von 2

Java Programmierung für DBOX

Verfasst: Mi 27 Jul 2005, 21:07
von Frankster
Hallo!

Ich würde gerne ein kleines Tool in Java programmieren, und zwar gehts ums Streamen. Da es doch hin und wieder vorkommt, dass ein Aufnahmeprozess in der DBOX nicht beendet worden ist, und somit die DBOX neu gebootet werden muss, will ich folgendes machen.

Wenn 10 sec nach dem Aufnahmestart kein File geschrieben wurde, dann soll die Box automatisch resetet werden.

Da ich leider nur das Basiswissen in JAVA habe, frag ich mal hier nach, bzgl.

1) Wie kann ich per JAVA auf die DBOX per IP zugreifen ?

2) timerid.conf -> in welchem Format ist bitte das Aufnahmedatum formatiert.
ALARM_TIME_1=1122555780
ANNOUNCE_TIME_1=1122555600
was sagen mir diese komischen Zahlen *g*

3) Beim TS Streamen wird als Filename der EPG Name ausgelesen (z.b. VOX_Ally_McBeal_20050725_150301.001.ts), welche Funktion ist dafür verantwortlich ?

Bitte Tips :-)

Vielen Dank im voraus
Frankster

Verfasst: So 31 Jul 2005, 13:13
von Pedant
Hallo Frankster,

zu 2.) Das ist das Unix-Zeitformat. Die Zahl 1122555780 beantwortet die Frage, wie viele Sekunden seit dem 01.01.1970 0:00 Uhr vergangen sind.
(Der 01.01.1970 wurde als der Geburtstage von Unix definiert.)

zu 3.) TS-Aufnahmen per Direktaufnahme, per JtG oder per Streaming-Server?

Gruß Frank

Verfasst: So 31 Jul 2005, 19:14
von Frankster
Hi!

Danke!

Das Programm ist schon fertig :-)

ad 3)
Ich wollte eigentlich wissen wie bei der TS-Aufnahmen per Direktaufnahme der Filename benannt wird.
Aber da eigentlich das Datumformat beim Aufnehmen eindeutig bekannt ist (z.B. VOX_20050731_002229) vergleiche ich 5 Sekunden nach Streamingstart ob diese Charakterfolge auftritt.

Verfasst: Mo 01 Aug 2005, 7:29
von jmittelst
Gratuliere! Wenn es denn fertig ist, wo isses denn?
cu
Jens

Verfasst: Mo 01 Aug 2005, 15:31
von Frankster
Wo kann ichs hochladen ?

Verfasst: Mo 01 Aug 2005, 15:38
von jmittelst
Wenn das im Forum nimmer geht, schick mir ne PN mit Deiner Email, dann kann ich Dir da evtl. ein Wenig weiter helfen (hab ne recht schnelle Leitung und einen eh immer laufenden Server).
cu
Jens

Verfasst: Di 02 Aug 2005, 16:24
von Frankster
Wer interesse daran hat:

http://www.geschenkestube.at/DL.php?id=1

Bin für jeden Kommentar dankbar!

Mfg
Frankster

Verfasst: Di 02 Aug 2005, 17:38
von jmittelst
Danke. Wenn ich mir ein Bild gemacht hab, gibt es Kritik ;)
Readme liest sich ja ganz interessant.
cu
Jens

Verfasst: Mi 03 Aug 2005, 19:09
von Frankster

Version 1.3 ist fertig

Verfasst: Fr 05 Aug 2005, 20:31
von Frankster
Neue Version!!!

http://www.geschenkestube.at/DL.php?id=3

Mfg
Frankster

DboxWatcher1.4

Verfasst: Di 16 Aug 2005, 18:16
von Frankster
Neue Version
DboxWatcher1.4

http://www.geschenkestube.at/DL.php?id=4

Verfasst: Di 06 Sep 2005, 16:49
von Frankster
So nach einiger Zeit, mal wieder eine neue Version

http://www.geschenkestube.at/DL.php?id=5

Verfasst: Di 06 Sep 2005, 16:58
von jmittelst
So, nach langer Zeit jetzt mal der erste Eindruck :oops:

Nett. Der überprüft also nur im Aufnahme-Verzeichnis, ob ein File per Direktaufnahme auch geschrieben wird, ist dies nicht der Fall, rebootet er die Box und legt nach dem Restart den Timer neu an. Hab ich das so richtig verstanden?
Naja, ich wollte heute Nacht mal einen Test mit der Direktaufnahme machen (Ich bin ja immer noch Udrec-Fan). Kann ich den mal mitlaufen lassen.
Kann der nur eine Box überwachen, oder geht das in einer Instanz auch für mehrere?
cu
Jens

Verfasst: Di 06 Sep 2005, 17:37
von Frankster
jmittelst hat geschrieben: Nett. Der überprüft also nur im Aufnahme-Verzeichnis, ob ein File per Direktaufnahme auch geschrieben wird, ist dies nicht der Fall, rebootet er die Box und legt nach dem Restart den Timer neu an. Hab ich das so richtig verstanden?
Genau
jmittelst hat geschrieben: Kann der nur eine Box überwachen, oder geht das in einer Instanz auch für mehrere?
Zurzeit nicht, denke aber dass es nicht so schwer ist, muss man halt ein 2. Objekt der Klasse erstellen.

Aber ich wär ja mal froh wenn alle Fehler dort beseitigt sind, weil man kommt immer wieder auf kleine Fehler drauf, und hin und wieder sind Fehler, da fragt man sich schon, warum zum Geier ;-)

Mfg
Frankster

DboxWatcher1.5.2

Verfasst: Mi 07 Sep 2005, 22:24
von Frankster
Neue Version:

Ein schwerwiegender Fehler, der das Programm zum Absturz brachte, wurde behoben.

http://www.geschenkestube.at/DL.php?id=6