Nur eine Timeraufnahme, dann schluss

Die alten XMG Foren.
Nachricht
Autor
z3r0
XMediaGrabber Dev
Beiträge: 2227
Registriert: Di 24 Feb 2004, 17:47
Wohnort: Nürnberg
Kontaktdaten:

#16 Beitrag von z3r0 » Sa 05 Mär 2005, 19:14

Ich sehe hier ehrlich gesagt keinen Ansatz, das was falsch läuft. Bei den Box-Timern wird der Server gestartet, so wie es sein muss. Der Rest hängt an der Box. Hier fehlt der Befehl zur Aufnahme von der Box. Dies resultiert zumeist aus überschneidenden Timern.

Bei den lokalen Timern wird (wie du selbst sagst) kein Timer vergessen, aber es kommen keine Daten an. Warum udrec keine Daten bekommt, hat mit XMG erstmal nichts zu tun. War hier vielleicht der SPTS-Modus aktiv??
http://www.XMediaGrabber.de
Dreambox 7020
Ubuntu Feisty Fawn & WindowsXP SP2
Core2Duo E6400, 2048mb RAM

superingo_1
Gelegenheits-Streamer
Gelegenheits-Streamer
Beiträge: 34
Registriert: Fr 04 Jun 2004, 17:57
Wohnort: Köln/Bonn

#17 Beitrag von superingo_1 » Sa 05 Mär 2005, 19:25

ich mache morgen noch mal einen test mit boxtimern
spts ist aus

kann es an der java version liegen?
ich probiere einfach noch etwas herum
mfg
Superingo

-------------------------------------------------------------------------------------------
dBox2Sat//Avia500v110//Avia600vb022//ucode_0014(built-in)//cam_01_02_105E
SPTS--aus//HW--aus//PMT--aus//JtG_Image_Snap_von_21_02_05
JtG_0.7.4_mit_udrec12f//Projekt_X//Muxxi//Sherlock//dBox_Startup_Shutdown_Tool

-------------------------------------------------------------------------------------------

z3r0
XMediaGrabber Dev
Beiträge: 2227
Registriert: Di 24 Feb 2004, 17:47
Wohnort: Nürnberg
Kontaktdaten:

#18 Beitrag von z3r0 » Sa 05 Mär 2005, 23:07

An der Java-Version kann es eigentlich nicht legen. Du koennst XMG mal aus der Konsole starten. Da wuerde man "unerwartete Fehler" sehen. Das Log ist leider auch nicht immer aussagekraeftig :(
http://www.XMediaGrabber.de
Dreambox 7020
Ubuntu Feisty Fawn & WindowsXP SP2
Core2Duo E6400, 2048mb RAM

superingo_1
Gelegenheits-Streamer
Gelegenheits-Streamer
Beiträge: 34
Registriert: Fr 04 Jun 2004, 17:57
Wohnort: Köln/Bonn

#19 Beitrag von superingo_1 » So 06 Mär 2005, 18:19

Hallo z3r0 und alle anderen,

ich habe Java und XMG "heruntergeworfen" mein System neu hochgefahren (seit XP Sp2 muß ich das vor jeder Neuinsterlation, sonst läuft es nicht rund!!!)

Java 1.5.0_01 und XMG 0.2.9e sauber drauf, die Einstellungen sind ja noch vorhanden, wo werden die denn gespeichert?
Beim ersten Start von XMG habe ich die Firewall deaktiviert, erst nachdem die Box gefunden war sie wieder aktiviert und den Programmen vollen Zugriff erteilt.

Lokale Timer laufen jetzt rund, 6x 2min auf verschiedenen Kanälen aufgenommen.
Bei der Aufnahmeinfo steht jetzt auch "Aufnahme beendet (........2min)", früher blieb sie rot wie während der Aufnahme.

Beim 1. Box Timer hörte die Aufnahme nicht auf, ich konnte sie aber manuell unter Programm stopen (früher wollte "er" die nächste starten, obwohl dort Stop steht). Nach der Aufnahme wird der Streamingsever gestartet aber die Box gibt Meldung aus das es keine Verbindung zu ihm gibt (auch nach manuellem Stop+Start, im Log steht auch gestartet). Erst nach einem Neustart von XMG läuft der Streamingsever wieder richtig und der Kreislauf fängt von vorne an.

Bei Lokalen Timern läuft jetzt das "0 min überschneiden" auf verschiedenen Kanälen,
Kanal 1 bis 18:05 und dann Kanal 2 ab 18:05,
bei manuell eingegebenen Timer natürlich.
Woran es jetzt lag, keine Ahnung, hauptsache die Lokalen laufen erstmal rund!
Was mir aber jetzt aufgefallen ist, daß beim angelegten Ordner der Programmname nicht immer mit eingefügt wird.

Hab noch was vergessen alle Timer sind ohne Nacharbeit gelaufen, wenn ich PX danach laufen lasse hört auch ein Lokaler Timer nicht auf zustreamen.
mfg
Superingo

-------------------------------------------------------------------------------------------
dBox2Sat//Avia500v110//Avia600vb022//ucode_0014(built-in)//cam_01_02_105E
SPTS--aus//HW--aus//PMT--aus//JtG_Image_Snap_von_21_02_05
JtG_0.7.4_mit_udrec12f//Projekt_X//Muxxi//Sherlock//dBox_Startup_Shutdown_Tool

-------------------------------------------------------------------------------------------

Knowman
Einmal-Streamer
Einmal-Streamer
Beiträge: 5
Registriert: Sa 06 Nov 2004, 19:27

#20 Beitrag von Knowman » Do 24 Mär 2005, 19:07

Ich habe momentan das gleiche Problem wie oben beschrieben, allerdings mit XMG 0.3.0f und dem neusten Yadi Image (2.1.0.0 mit Neutrino).

Ich speichere die Timer in der Box. Nach dem Start von XMG und der Programmierung der Timer wird beim Start des ersten Timers in der Box die Aufnahme von XMG richtig durchgeführt, die folgenden Timer bleiben jedoch unbeachtet.
Ich habe so das Gefühl, dass nach der ersten Aufnahme XMG den Streaming Server nicht wieder richtig startet.

Hier die Ausgaben der Konsole (ganz unten ist scheinbar ein Fehler aufgeführt):

Code: Alles auswählen

24.03.2005 18:37:42 control.ControlMain log
INFO: XMediaGrabber 0.3.0f
24.03.2005 18:37:42 control.ControlMain log
INFO: 23.03.2005
24.03.2005 18:37:42 control.ControlMain log
INFO: User: PeterK
24.03.2005 18:37:42 control.ControlMain log
INFO: java.version      1.5.0_01
24.03.2005 18:37:42 control.ControlMain log
INFO: java.vendor       Sun Microsystems Inc.
24.03.2005 18:37:42 control.ControlMain log
INFO: java.home D:\Programme\Java\jre1.5.0_01
24.03.2005 18:37:42 control.ControlMain log
INFO: java.vm.name      Java HotSpot(TM) Client VM
24.03.2005 18:37:42 control.ControlMain log
INFO: Suche Box-Image...
24.03.2005 18:37:42 control.ControlMain log
INFO: Neutrino-Schnittstelle geladen
24.03.2005 18:37:42 boxConnection.SerStreamingServer run
INFO: Warte auf Eingaben von 192.168.2.33 Port: 4000
24.03.2005 18:37:42 boxConnection.SerBoxControlNeutrino sendMessage
INFO: Sende Nachricht zur Box
24.03.2005 18:37:45 control.ControlMainView initialize
INFO: Anwendung gestartet
24.03.2005 18:38:40 boxConnection.SerBoxControlNeutrino writeTimer
INFO: Timer ³bertragen -new-  24.03.05   18:45 -ProSieben-
24.03.2005 18:39:11 boxConnection.SerBoxControlNeutrino writeTimer
INFO: Timer ³bertragen -new-  24.03.05   18:55 -KABEL1-
24.03.2005 18:44:58 boxConnection.SerStreamingServer record
INFO: From DBox: Start record
24.03.2005 18:44:58 boxConnection.SerStreamingServer run
INFO: Warte auf Eingaben von 192.168.2.33 Port: 4000
24.03.2005 18:44:58 boxConnection.SerBoxControlNeutrino sendMessage
INFO: Sende Nachricht zur Box
24.03.2005 18:44:58 model.BOExternalProcess logExecString
INFO: D:\Programme\XMediaGrabber\udrec.exe -host 192.168.2.33 -now -pes -o I:\DB
ox\Aufnahmen-Rohmaterial\05-03-24 18_44 ProSieben Test1-1\Test1-1 -buf 16 -tcp 3
1340 -udp 31341 -vp ff -ap 100 -ap 101
24.03.2005 18:44:58 service.SerInputStreamReadThread run
INFO: 18:44:58 to DBox: VIDEO 31341 16 0 1 vaa 0ff 100 101
24.03.2005 18:44:58 service.SerInputStreamReadThread run
INFO: 18:44:58 from DBox: INFO: IP c0a80203 Port 31341
24.03.2005 18:44:59 service.SerInputStreamReadThread run
INFO: 18:44:59 from DBox: PID vaa 3 ff 100 101
24.03.2005 18:44:59 service.SerInputStreamReadThread run
INFO: 18:44:59 to DBox: START
24.03.2005 18:44:59 service.SerInputStreamReadThread run
INFO: 18:44:59 from DBox: INFO: UdpSender() - PID704 R0 W0
24.03.2005 18:44:59 service.SerInputStreamReadThread run
INFO: 18:44:59 from DBox: INFO: DmxReader() - Pid ff 204960 0 0
24.03.2005 18:44:59 service.SerInputStreamReadThread run
INFO: 18:44:59 from DBox: INFO: DmxReader() - Pid 100 29280 0 0
24.03.2005 18:44:59 service.SerInputStreamReadThread run
INFO: 18:44:59 from DBox: INFO: DmxReader() - Pid 101 29280 0 0
24.03.2005 18:49:58 boxConnection.SerBoxControlNeutrino writeTimer
INFO: Timer ³bertragen -remove-  24.03.05   18:45 -ProSieben- PROMPT
24.03.2005 18:49:58 service.SerInputStreamReadThread run
INFO: 18:49:58 to DBox: STOP
24.03.2005 18:49:58 service.SerInputStreamReadThread run
INFO: 18:49:58 network statistics:
24.03.2005 18:49:58 service.SerInputStreamReadThread run
INFO: max:      6,2 Mbit/s total data rate
24.03.2005 18:49:58 service.SerInputStreamReadThread run
INFO: average:  4,0 Mbit/s total data rate
24.03.2005 18:49:58 service.SerInputStreamReadThread run
INFO: no resends
24.03.2005 18:49:58 service.SerInputStreamReadThread run
INFO: 18:49:58 TcpSender stopped
24.03.2005 18:49:59 service.SerInputStreamReadThread run
INFO: 18:49:59 UdpReceiver stopped
24.03.2005 18:49:59 service.SerInputStreamReadThread run
INFO: 18:49:59 from DBox: EXIT
24.03.2005 18:49:59 service.SerInputStreamReadThread run
INFO: 18:49:59 TcpReceiver stopped
org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0x0) was found
 in the element content of the document.
Continuing ...
Exception in thread "Thread-4" java.lang.ArrayIndexOutOfBoundsException: 0
        at com.sun.beans.ObjectHandler.dequeueResult(Unknown Source)
        at java.beans.XMLDecoder.readObject(Unknown Source)
        at model.BORecordInfos.loadInfos(BORecordInfos.java:51)
        at model.BORecordInfos.getInfos(BORecordInfos.java:37)
        at control.ControlRecordInfoTab.stopRecord(ControlRecordInfoTab.java:238)
        at control.ControlProgramTab.stopRecordInInfoTab(ControlProgramTab.java:328)
        at control.ControlProgramTab.stopRecord(ControlProgramTab.java:318)
        at boxConnection.SerStreamingServer.record(SerStreamingServer.java:84)
        at boxConnection.SerStreamingServer.run(SerStreamingServer.java:46)
        at boxConnection.SerStreamingServer.record(SerStreamingServer.java:97)
        at boxConnection.SerStreamingServer.run(SerStreamingServer.java:46)
24.03.2005 18:50:03 service.SerInputStreamReadThread run
INFO: 18:50:03 KeyboardRecordControl stopped
24.03.2005 18:50:03 service.SerInputStreamReadThread run
INFO: 18:50:03 PESWriter stopped
Danach ist Schluss, XMG nimmt dann nix mehr über Box-Timer auf.

Ich hoffe jemand kann was damit anfangen.

MfG

Knowman

z3r0
XMediaGrabber Dev
Beiträge: 2227
Registriert: Di 24 Feb 2004, 17:47
Wohnort: Nürnberg
Kontaktdaten:

#21 Beitrag von z3r0 » Do 24 Mär 2005, 21:08

Kannst du dieses Fehlverhalten reproduzieren? Hier wird in der Tat der Streaming-Server nicht mehr gestartet.

Wenn du den Fehler reproduzieren kannst, lösche bitte die Datei "RecordInfos.xml" aus dem XMG-Verzeichnis und probiere es nochmal.
http://www.XMediaGrabber.de
Dreambox 7020
Ubuntu Feisty Fawn & WindowsXP SP2
Core2Duo E6400, 2048mb RAM

Knowman
Einmal-Streamer
Einmal-Streamer
Beiträge: 5
Registriert: Sa 06 Nov 2004, 19:27

#22 Beitrag von Knowman » Fr 25 Mär 2005, 2:28

z3r0 hat geschrieben:Wenn du den Fehler reproduzieren kannst, lösche bitte die Datei "RecordInfos.xml" aus dem XMG-Verzeichnis und probiere es nochmal.
Tatsächlich, das hat geholfen. Danke!

Ich vermute, dass in der Datei irgend welche Altlasten aus der vorherigen Version (0.3.0e) waren. Mit dieser Version hatte ich Probleme bei Aufnahmen mit Doppelpunkt im Titel, die nach dem Update auf die jetztige Version behoben wurden. Ich hatte dabei aber nicht die alten Dateien gelöscht.

Na wie auch immer. Noch einmal vielen Dank!
(Ich hatte schon Angst wieder auf JtJG umsteigen zu müssen, weil dort die Beschreibungen der schon in der Box programmierten Timer fehlen bzw. er die nicht von XMG übernimmt).

MfG

Knowman

Gesperrt