Seite 1 von 2

Windows Socket Error bei "Im VLC abspielen"

Verfasst: Sa 13 Nov 2004, 12:47
von torben
Hi Leute,

ich glaube nicht wirklich, daß es ein Bug ist, aber ein nennenswert besseres Forum dafür fällt mir grad nicht ein.

Das Problem ist wie folgt:

Ich versuche, mir auf meinem PC das aktuelle DBox Programm via VLC anzuschaun. Die Box wird gefunden, EPG geht auch problemlos, nur wenn ich auf den VLC Button klicke, erählt er mir das da:

> Ermittelte Pids Videl=2047 Audio=2048,0,0 [Das wäre dann SciFi]
> VLC wird gestartet
> Windows socket error: The requested address is not valid in its context (10049), on API 'connect'

Leider ist selbt mir als Techie nicht so wirklich klar, welcher connect da schief gegangen ist.

Es scheint aber kein grundsätzliches Problem zu sein, denn via "Sofortaufnahme" bekomme ich einen Satz mpeg streams so wie ich mir das vorstelle.

VLC läuft im übrigen, ist Version 0.8.0 und scheint von JtG auch korrekt erkannt zu werden.

So wirklich weiss ich hier bezüglich Fehlersuche nicht mehr weiter...

Irgendwelche Vorschläge?

Gruß,
Torben

Verfasst: Sa 13 Nov 2004, 13:40
von Pedant
Hallo Torben,

hast Du VLC per exe oder per zip installiert?
Per exe ist die richtige Wahl wegen der Reg-Einträge.
Beim "Im VLC abspielen" wird per Wingrab gestreamt und das Ergebnis per VLC abgespielt.
- Mach mal eine Testaufnahme mit Wingrab als Streamengine.
- Versuch danach die entstandene Datei mit vlc.exe zu öffen und abzuspielen.
Das sollte den Fehler erstmal eingrenzen.

Gruß Frank

Verfasst: Sa 13 Nov 2004, 13:54
von torben
Hi,

VLC hab ich per EXE installiert, das war in der Dokumentation ja mehrfach explizit erwähnt.

Das Problem scheint aber direkt mit der WinGrab Engine zusammenzuhängen. Das Log-File spricht folgendes:

-----CUT-----
Jack the Grabber Logfile
Erstellt am: 2004-11-13 13:26
Sofortaufnahme
Kanal=SCI FI
Sendung=Der Hamster Faktor und andere "12 Monkeys"-Geschichten
Start=13:26
Ende=
*******************************************************
2004-11-13 13:26:20: Aufnahme Event:
2004-11-13 13:26:20: IP: dbox
2004-11-13 13:26:20: VPid: 2047
2004-11-13 13:26:20: APid 1: 2048
2004-11-13 13:26:20: APid 2: 0
2004-11-13 13:26:20: APid 3: 0
2004-11-13 13:26:20: Filename: C:\Incoming Data\JtG\2004-11-13-Der Hamster Faktor und andere 12 Monkeys-Geschichten\Der Hamster Faktor und andere 12 Monkeys-Geschichten(SCI FI).mpg
2004-11-13 13:26:20: Splittsize: 39999
2004-11-13 13:26:20: KanalID: 1100850024
2004-11-13 13:26:20: EPG Infos geschrieben
2004-11-13 13:26:21: Schwerwiegender Fehler, Engine konnte nicht initialisiert werden Windows socket error: The requested address is not valid in its context (10049), on API 'connect'
2004-11-13 13:26:21: Video:[0]C:\Incoming Data\JtG\2004-11-13-Der Hamster Faktor und andere 12 Monkeys-Geschichten\der hamster faktor und andere 12 monkeys-geschichten(sci fi)-2[01].mpg
******************************************************
Video Ausgabe:
******************************************************
Audio Ausgabe:
******************************************************
Muxer Ausgabe:

******************************************************
Video High:
Video Low:
Audio High:
Audio Low:
******************************************************
2004-11-13 13:26:21: Object reference not set to an instance of an object.
2004-11-13 13:26:21:
******************************************************
Jack wünscht viel Spass mit der Aufnahme...
besucht uns auch mal auf: http://www.jackthegrabber.de
-----CUT-----

Irgendwie finde ich das suspekt :-/

Mal eine ganz blöde Frage: WinGrab wird von JtG mitgebracht, daß muß ich nicht separat installieren?

Gruß,
Torben.

Verfasst: Sa 13 Nov 2004, 14:02
von torben
Args.

Ok, ich glaube ich habe das Problem isoliert.

Wingrab scheint darauf zu bestehen, die IP der Dbox zu haben, nicht den DNS-Namen, den ich für sie definert habe.

Nachdem jetzt statt "dbox" die IP drin steht, ist die Welt plötzlich in Ordnung.

Nu denn. ;-)

Gruß, Torben

Verfasst: Sa 13 Nov 2004, 15:44
von Pedant
Hallo Torben,

danke für die Rückmeldung. Das war mir bisher nicht bekannt.
Die Wenigsten habe vermutlich ihre box in die C:\WINDOWS\system32\drivers\etc\hosts eingetragen und die, die's getan haben, haben dann vielleicht bei Jack doch die IP benutzt, wie z.B. ich.

Gruß Frank

Verfasst: So 14 Nov 2004, 16:54
von Adler
das gleiche Problem habe ich auch gehabt, danke fuer die Loesung. Uebrigens muss natuerlich nicht jeder einen Eintrag in hosts haben, denn der hostname kann sich ja auch per DNS Server "rumsprechen". Ich zum Beispiel habe einen Fli4l-Router und habe dort der dbox ip einen Namen zugewiesen.

Verfasst: Mi 15 Dez 2004, 15:06
von Simpson
Habe neuerdings die gleichen Probleme, kann aber mit eurer Fehlerbeschreibung nichts anfangen.
Gibt es dafür auch eine einfache Erklärung?
Bin euch dafür sehr dankbar.

Habe die Box an einem Switch und einer Fritzbox fon wlan.

Vorher hatte ich einen Netgear Router, da ging noch alles.

Cu.Simpson :cry:

Verfasst: Mi 15 Dez 2004, 15:12
von jmittelst
Da ist irgendwas in der AVM-Soft drin, was hakt. War, glaube ich, das FritzWeb-Modul. Ist das installiert, macht es Probleme. Schau Dich mal im Board um, ist hier so (oder ähnlich) jedenfalls schon öfter erwähnt worden. Einen Grund, Patch oder Workaround (außer: deinstalllieren der FritzSoftware) hab ich aber noch nie gehört.
cu
Jens

Verfasst: Mi 15 Dez 2004, 15:14
von Simpson
Habe keinerlei Fritzsoftware auf meinen Rechner installiert.
Habe meine Netzwerkadressen der Fritzbox angepasst von
ZB.192.168.0.10
zu 192.168.178.10
Danke

Cu.Simpson

Verfasst: Mi 15 Dez 2004, 15:28
von jmittelst
Hmm - lag nahe, erstmal das zu vermuten. Was hast Du denn für den Umbau auf die Fritz alles verändert?
Welche IP hat Deine Box?
Was sagt Windows, wenn Du ipconfig /all in einem Dosfenster eingibst?
cu
Jens

Verfasst: Mi 15 Dez 2004, 15:33
von Simpson
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

D:\Dokumente und Einstellungen\User>ipconfig /all

Windows-IP-Konfiguration

Hostname. . . . . . . . . . . . . : rechenknecht
Primäres DNS-Suffix . . . . . . . :
Knotentyp . . . . . . . . . . . . : Unbekannt
IP-Routing aktiviert. . . . . . . : Nein
WINS-Proxy aktiviert. . . . . . . : Nein

Ethernetadapter LAN-Router:

Verbindungsspezifisches DNS-Suffix:
Beschreibung. . . . . . . . . . . : VIA PCI 10/100Mb Fast Ethernetadapte
r
Physikalische Adresse . . . . . . : 00-00-20-00-40-90
DHCP aktiviert. . . . . . . . . . : Nein
IP-Adresse. . . . . . . . . . . . : 192.168.178.5
Subnetzmaske. . . . . . . . . . . : 255.255.255.0
Standardgateway . . . . . . . . . : 192.168.178.1
DNS-Server. . . . . . . . . . . . : 192.168.178.1

Hab mal die ipconfig reinkopiert.
zeigt nur die ip meines Rechners, die Boxen haben Endung 09 und 10

Verändert habe ich nichts, außer bei allen Programmen die eine IP Angabe benötigen, die geänderte IP eingetragen. Das bezog sich in meinem Fall um den Eintrag "178"
Ebenso die IP's der Boxen und des Rechners Angepasst.


Cu Simpson

Verfasst: Mi 15 Dez 2004, 15:48
von jmittelst
Auch die ServerIP auf der Box im Punkt "Aufnahme" und "Movieplayer"?
cu
Jens

Verfasst: Mi 15 Dez 2004, 15:55
von Simpson
Ja.
Aufnahme, Wiedergabe, Verzeichnisse mounten,,Internetradio hören, alles funzt supi, nur ich habe das im 1. Beitrag gepostete Problem.
Ich benutze zwar grundsätzlich udrec aber für das "im VLC abspielen"
benötigt man ja das Wingrab.
Vielleicht liegt es ja auch daran, was Torben gepostet hat, aber ich kann mit dieser Beschreibung nichts anfangen.

Cu. Simpson

Verfasst: Mi 15 Dez 2004, 16:05
von jmittelst
Ne, Torben hatte das Problem, das er seine Box nicht über die IP sondern über Namen ansprechen wollte. Dazu kann man einen Server nutzen oder die Datei hosts selbst definieren. Wenn Du jedoch die IP direkt ansprichst, hat das damit nix zu tun.
Pedant hat geschrieben: - Mach mal eine Testaufnahme mit Wingrab als Streamengine.
- Versuch danach die entstandene Datei mit vlc.exe zu öffen und abzuspielen.
Das sollte den Fehler erstmal eingrenzen.
Hast Du das probiert?
cu
Jens

Verfasst: Mi 15 Dez 2004, 16:09
von Simpson
Testaufnahme mit Wingrab scheitert mit der oben genannten Fehlermeldung.

> Ermittelte Pids Videl=2047 Audio=2048,0,0
> VLC wird gestartet
> Windows socket error: The requested address is not valid in its context (10049), on API 'connect'

Cu. Simpson