Ich verwende JTG seit längerem mit meiner dbox2 (Sagem, 1xI, YADI, Prem Abokarte). Das klappt auch ganz gut. Die Box läuft über einen 1 GBit Switch auf meinen File-/Remoteserver (Win XP SP2), auf welchem das JTG läuft.
Jetzt fiel mir eine zweite dbox2, diesmal eine Nokia (2xI, CVS Image Stand Oktober) in die Hände. Nun wollte ich einfach probieren, beide Boxen mit JTG anzusteuern. Aber verzweifle daran.
Ich kann zwar die zweite Box eintragen, ohne Probleme. EPG wird auch geladen, soweit alles gut. Nur das Aufzeichnen klappt nicht. Von jeder Box einzeln geht es, lege ich aber zwei Timer an, die sich überschneiden (je Box einen), geht einfach nichts. UDRec lief zwar, aber hat nur von einer Aufgezeichnet, die zweite blieb unangesprochen. Ich hatte zuerst gedacht, es liegt daran, dass ich von beiden Boxen auf dem selben UDP Port aufzuzeichnen versuchte. Also versuche ich es mit der Sagem auf #31341 und die Nokia auf #30341. (Beide sind in der Firewall frei gegeben!) Doch hier hat UDRec totalen Murks gemacht. Es wurde scheinbar keine zweite Instanz gestartet. Auch das JTG Verzeichnis zu kopieren und JTG zweimal zu starten (je Box einmal auf unterschiedlichen UDP Ports) brachte nichts. UDRec kam auch hier nur einmal, zeichnete diesmal aber ordentlich auf - allerdings nur den Timer, welcher zuerst startete.
Zum testen habe ich auf der Sagem immer vom Discovery Channel aufgezeichnet, auf der Nokia von Phoenix bzw. ZDF.
Jetzt habe ich im Versuch B mal MS Virtual PC installiert und dort in einer VM noch ein Win XP SP2 + JTG. Habe nun auf dem Rechner selbst das JTG für die Sagem laufen, in der VM JTG für die Nokia.
Im Test laufen beide. Auch gleichzeitig. Aber mit der Zeit (so ab 8-10 Minuten) bekomme ich auf der VM Aussetzer, es gehen Pakete verloren. Das JTG auf dem Rechner selbst kommt aber nicht aus dem Tritt. Ich denke, das liegt an der Virtualisierung selbst. Das Netzwerk- Interface der VM kommt wohl aus dem Tritt. Also ist dies keine Lösung.
Ich habe nun im Forum an einigen Stellen gelesen, das man ohne Probleme zwei Boxen gleichzeitig bedienen kann. Nur leider steht niergendwo konkret, wie das geht. Daher die grundsätzliche Frage, was muss ich wo/wie einstellen?
Ich möchte aber noch kurz einen zweiten Gedanken dazu los werden.
Auf dem Rechner mit JTG habe ich einen "Fehler" im Programm. Wenn eine Aufzeichnung beendet ist, bleibt ein WinForm im Hintergrund offen. Als Caption steht dort "Form1" und zwei Command- Buttons sind zu sehen. Solange das offen ist, wird die CPU zu 100% belastet. Ich kann das (nach Ende einer Aufzeichnung) aber ohne Probleme manuell schließen. Liefen 3 Timer sind 3 dieser Fenster im Hintergrund geöffnet.
Auf der VM fiel mir nun auf, dass es dort diesen Effekt nicht gibt.
Auf beiden ist das .NET Framework 1.1 installiert. Auf dem eigentlichen Rechner sind aber noch das .NET Framework 2.0 und 3.0 installiert, ebenso das Borland RAD Studio und das Visual Studio 2005.
Kann dies irgendwie Einflüsse haben auf JTG? Können da eventuell Ansteuerungsprobleme mit UDRec auftreten?
Über Hilfe würde ich mich sehr freuen, denn ich kenne mich zwar gut mit Rechnern, Windows, Netzwerken, Software usw. aus, aber diese Nuß ist mir nun doch zu hart.
---
Edit:
---
Ich habe mal für die Sagem / JTG Installation auf dem Rechner (nicht VM) diese Info durchlaufen lassen, als Zusatzinfo:
Code: Alles auswählen
JtG-Info Test gestartet: 11.12.2007 10:46:55
JtG-Info Version: 0.0.2.3
Betriebssystem: Microsoft Windows NT 5.1.2600.0
Benutzer hat Administrator-Rechte
Werte des Security-Centers ab Windows XP SP2:
Security-Center: FirstRunDisabled Wert: 1
Security-Center: AntiVirusDisableNotify Wert: 0
Security-Center: FirewallDisableNotify Wert: 0
Security-Center: UpdatesDisableNotify Wert: 0
Security-Center: AntiVirusOverride Wert: 1
Security-Center: FirewallOverride Wert: 0
Installierte .Net-Versionen:
.NET-Version: v1.1.4322
.NET-Version: v2.0.50727
.NET-Version: v3.0
Installierte Jet-Versionen:
Jet-Version: 3.5
Jet-Version: 4.0
Installierte MDAC: MDACVer.Version.2.81
Installierte Java-Runtime-Versionen:
Java-Version: 1.6
Java-Version: 1.6.0_02
Java-Version: 1.6.0_03
Box-Information:
Boxtype Sagem
videooutput YUV with CVBS
videoformat automatic
Image-Version:
version=0202200703171600
comment=yadi made by HorstH
target=123
creator=HorstH
url=http://switch.dl.sourceforge.net/sourceforge/dboxjffs2/200703171600_yadi_mtd1.img
catalog=http://yadi.org/update/squashfs_catalog.xml?rc=202
update=http://yadi.org/update/squashfs.list?rc=202
homepage=http://yadi.org
imagename=Yadi
Playback-Modus:
SPTS-Modus
WebServer-Version:
2.2.5
Größe Sevices.xml:
25.089 bytes (24,5 kbyte)
Für die Abfrage wurde folgende IP verwendet: 10.0.0.100 Timeout: 1000
IP-Konfiguration über 'ipconfig /all'
Windows-IP-Konfiguration
Hostname. . . . . . . . . . . . . : archimedes
Primäres DNS-Suffix . . . . . . . :
Knotentyp . . . . . . . . . . . . : Unbekannt
IP-Routing aktiviert. . . . . . . : Nein
WINS-Proxy aktiviert. . . . . . . : Nein
Ethernetadapter LAN-Verbindung:
Verbindungsspezifisches DNS-Suffix:
Beschreibung. . . . . . . . . . . : Realtek RTL8168/8111 PCI-E Gigabit Ethernet NIC
Physikalische Adresse . . . . . . : 00-1A-92-75-2C-9F
DHCP aktiviert. . . . . . . . . . : Nein
IP-Adresse. . . . . . . . . . . . : 10.0.0.2
Subnetzmaske. . . . . . . . . . . : 255.255.255.0
Standardgateway . . . . . . . . . : 10.0.0.1
DNS-Server. . . . . . . . . . . . : 10.0.0.1
Ethernetadapter LAN-Verbindung 2:
Verbindungsspezifisches DNS-Suffix:
Beschreibung. . . . . . . . . . . : Virtual DVB-S/-C/-T Network Adapter
Physikalische Adresse . . . . . . : 00-D0-5C-04-B2-F6
DHCP aktiviert. . . . . . . . . . : Ja
Autokonfiguration aktiviert . . . : Ja
IP-Adresse (Autokonfig.). . . . . : 192.168.46.21
Subnetzmaske. . . . . . . . . . . : 255.255.255.0
Standardgateway . . . . . . . . . :
Netstat-Informationen:
Aktive Verbindungen
Proto Lokale Adresse Remoteadresse Status PID
TCP 0.0.0.0:37 0.0.0.0:0 ABHÖREN 2488 SuperServer
TCP 0.0.0.0:135 0.0.0.0:0 ABHÖREN 1484 svchost
TCP 0.0.0.0:445 0.0.0.0:0 ABHÖREN 4 System
TCP 0.0.0.0:990 0.0.0.0:0 ABHÖREN 176 rapimgr
TCP 0.0.0.0:1433 0.0.0.0:0 ABHÖREN 1736 sqlservr
TCP 0.0.0.0:2004 0.0.0.0:0 ABHÖREN 900 sqlservr
TCP 0.0.0.0:3050 0.0.0.0:0 ABHÖREN 3300 fbserver
TCP 0.0.0.0:3389 0.0.0.0:0 ABHÖREN 1408 svchost
TCP 10.0.0.2:139 0.0.0.0:0 ABHÖREN 4 System
TCP 10.0.0.2:139 10.0.0.111:1877 HERGESTELLT 4 System
TCP 10.0.0.2:3389 145.253.151.226:1160 HERGESTELLT 1408 svchost
TCP 127.0.0.1:1042 0.0.0.0:0 ABHÖREN 1932 MOM
TCP 127.0.0.1:1055 0.0.0.0:0 ABHÖREN 2980 CCC
TCP 127.0.0.1:1062 0.0.0.0:0 ABHÖREN 1372 alg
TCP 127.0.0.1:4308 127.0.0.1:4309 HERGESTELLT 2140 firefox
TCP 127.0.0.1:4309 127.0.0.1:4308 HERGESTELLT 2140 firefox
TCP 127.0.0.1:4310 127.0.0.1:4311 HERGESTELLT 2140 firefox
TCP 127.0.0.1:4311 127.0.0.1:4310 HERGESTELLT 2140 firefox
TCP 127.0.0.1:5679 0.0.0.0:0 ABHÖREN 1944 wcescomm
TCP 127.0.0.1:7438 0.0.0.0:0 ABHÖREN 1944 wcescomm
TCP 192.168.46.21:139 0.0.0.0:0 ABHÖREN 4 System
UDP 0.0.0.0:445 *:* 4 System
UDP 0.0.0.0:500 *:* 1200 lsass
UDP 0.0.0.0:1041 *:* 1876 svchost
UDP 0.0.0.0:1434 *:* 2384 sqlbrowser
UDP 0.0.0.0:1877 *:* 1876 svchost
UDP 0.0.0.0:2181 *:* 1876 svchost
UDP 0.0.0.0:2792 *:* 1876 svchost
UDP 0.0.0.0:2793 *:* 1876 svchost
UDP 0.0.0.0:2794 *:* 1876 svchost
UDP 0.0.0.0:4500 *:* 1200 lsass
UDP 10.0.0.2:123 *:* 1724 svchost
UDP 10.0.0.2:137 *:* 4 System
UDP 10.0.0.2:138 *:* 4 System
UDP 10.0.0.2:1900 *:* 280 svchost
UDP 127.0.0.1:123 *:* 1724 svchost
UDP 127.0.0.1:1900 *:* 280 svchost
UDP 192.168.46.21:123 *:* 1724 svchost
UDP 192.168.46.21:137 *:* 4 System
UDP 192.168.46.21:138 *:* 4 System
UDP 192.168.46.21:1900 *:* 280 svchost
Jack the Grabber läuft....
ermittle Version...
Version(intern): 1.0.2086.30230
Jack the Grabber wurde im Standard-Installationspfad gefunden...
Einstellungen von Jack the Grabber:
DBoxIP(1): 10.0.0.100
DBoxIP(2):
Timeout: 2000
Aufnahmeprüfung = True
sectionsd abschalten = True
Playback aus = True
RecordMode = True
Sommerzeit = False
eingestellter User: root
eingestelltes Passwort: dbox2
Aufnahmeengine:
wingrab=False
udrec=True
ggrab=False
udrec-Optionen:
ES aufnehmen=False
PES aufnehmen=False
TS aufnehmen=True
vsplit=-1
asplit=-1
buffer=16
UDP-Port=31341
sonstige Parameter:
Jack als Streamingserver starten = False
Sommerzeiteinstellung entspricht dem Rechner(Winterzeit)!
udrec-Informationen:
udrec 0.12k by Harald Maiss (www.haraldmaiss.de)