DsChAeK
Administrator
Dabei seit: 14.09.2007
Beiträge: 1403
|
|
Hi,
zu deinem Logfile:
code: |
21:04:21:046, HTTP , **** ESocketException: Address already in use (#10048 in Bind) ****
...
21:06:03:968, STATE , playing HTTP stream...(720x576/1875kbit/joint stereo)
21:06:03:968, FUNC , switching time : 7.125s
21:06:06:609, FUNC , Stop()
21:06:59:234, VLC , VLC_Pause(vlc_play), no error
21:06:59:250, VLC , VLC_Stop(vlc_play), no error
21:06:59:250, VLC , VLC_Pause(vlc_base), no error
21:06:59:265, VLC , VLC_Stop(vlc_base), no error
21:06:59:265, FUNC , Delay 200ms
21:06:59:468, STATE , stream stopped!
21:06:59:468, STATE , no stream available! (wrong lokal ip?) |
|
Ich schreibe hier einfach mal generelle Tips zu diesem Fehlerbild, auch wenn sie bei dir jetzt nicht zutreffen!
(Bei dir liegt es in diesem Falle an der fehlerhaften libvlc.dll-Einbindung)
1. Port 31327 scheint bei dir schon belegt zu sein, da wird der dboxTV interne Webserver gestartet,
was erstmal nicht so wichtig ist, es sein denn du nutzt den client-Modus im LAN.
(->ESocketException, Server wird nicht gestartet)
2. D-Box Link direkt in VLC abspielen
http://dboxip:31339/0,0x0064,0x0065,0x0066,0x006A,0x0067
(01. Das Erste muĂ dazu eingeschaltet sein)
Wenn das geht, dann ist zumindest der Stream schonmal abspielbar.
3. VLC-Webinterface im Browser testen
http://localip:121/requests/status.xml
Wenn da irgendwas kommt, dann funktioniert auch das VLC-Webinterface.
Sollte allles manuell funktionieren, dann hat es einfach zulange gedauert bis der Stream abgespielt werden konnte.
Da habe ich noch ein festes Timeout drinn...werde das mit dem nÀchsten Release sowieso verbessern.
Jetzt zu den Terminal-Logs:
Da wundern mich die Fehler nicht!
Die DLL hat mit Sicherheit AbhÀngigkeiten zu anderen DLLs/Files, deshalb einfach auf eine libvlc.dll verweisen die
bei einer VLC8-Installation beiliegt!
Im Prinzip sehe ich jetzt dein Problem als gelöst.
GruĂ
DsChAeK
__________________ dboxTV
Philips D-Box2 (SAT)
BluePeer v1.2.1
yWeb v2.7.0.4
nhttpd/3.1.8 (yhttpd_core/1.2.0)
VLC v0.8.6h
WinXP SP2
|
|
23.01.2009 00:48 |
|
DsChAeK
Administrator
Dabei seit: 14.09.2007
Beiträge: 1403
|
|
Nein, also das hast du missverstanden.
Normalerweise hat man VLC8 installiert und installiert dann die VLC9. Mit der VLC9 Installation, oder mit jeder anderen Installation, wird der Registry-Pfad auf diese gerade installierte Version umgebogen und zeigt nicht mehr auf die VLC8.
Der Ordner von VLC08 ist aber nach wie vor vorhanden, es sei denn du hast die Version deinstalliert.
Um jetzt die automatische Erkennung der libvlc.dll zu umgehen, bietet dboxTV diese Einbindung an, aber mehr auch nicht!
Die libvlc.dll muà dort liegen wo sie immer liegt, in einem vollstÀndig installiertem VLC-Ordner!
Zitat: |
Hintergrund ist, daà ich eigentlich die aktuelle VLC Version im normalen PC Betrieb nutzen möchte, |
|
Ich sehe keinen Grund warum du fĂŒr diesen Zweck nur die libvlc.dll, getrennt von einem VLC-Ordner, einsetzen mĂŒĂtest.
GruĂ
DsChAeK
@Bt: Das wÀre mal einen kleinen Versuch wert
__________________ dboxTV
Philips D-Box2 (SAT)
BluePeer v1.2.1
yWeb v2.7.0.4
nhttpd/3.1.8 (yhttpd_core/1.2.0)
VLC v0.8.6h
WinXP SP2
|
|
23.01.2009 13:51 |
|
|