Page 1 of 1

Problem with vlc webinterface,http, Multicast

Posted: 13 Jun 2007 14:02
by Chris123
Hello

I receive a Videostream with VLC from a VDR server and send these by multicast over VLC again.

I use to start: vlc -I HTTP -vv http://localhost:3000/PES/S19.2E-1-1089-12003 --sout UDP:239.255.1.1 --ttl 4
Everybody who joins the Multicastgroup can see the stream->It works fine!

In the forums and Faqs I could not find a solution therefore now my problem:

Now I would like to use the Webinterface of the VLC

I open the Browser HTTP:\\ip_of_my_vlcMulticaster:8080 with the consequence that the VLC falls and the Multicaststream breaks off. In the Browser I receive only “Connection: CLOSE”

Any ideas? Please help

Greetings
Chris

Posted: 14 Jun 2007 10:48
by Chris123
The Stream falls in the moment i open the webinterface...
Here the output of the -vvvv



starting VLC root wrapper... using UID 0 (root)
***************************************
* Running VLC as root is discouraged. *
***************************************

It is potentially dangerous, and might not even work properly.
[00000001] main vlc debug: checking builtin modules
[00000001] main vlc debug: checking plugin modules
[00000001] main vlc debug: loading plugins cache file /root/.vlc/cache/plugins-0
4041e.dat
[00000001] main vlc debug: recursively browsing `modules'
[00000001] main vlc debug: recursively browsing `/usr/lib/vlc'
[00000001] main vlc debug: recursively browsing `plugins'
[00000001] main vlc debug: module bank initialized, found 213 modules
[00000001] main vlc debug: opening config file /root/.vlc/vlcrc
[00000001] main vlc warning: config file /root/.vlc/vlcrc does not exist yet
[00000001] main vlc debug: CPU has capabilities 486 586 MMX MMXEXT SSE FPU
[00000001] main vlc debug: looking for memcpy module: 1 candidate
[00000001] main vlc debug: using memcpy module "memcpy"
[00000278] main playlist debug: waiting for thread completion
[00000278] main playlist debug: thread 3076672432 (playlist) created at priority
0 (playlist/playlist.c:184)
[00000279] main private debug: waiting for thread completion
[00000279] main private debug: thread 3068283824 (preparser) created at priority
0 (playlist/playlist.c:210)
[00000280] main interface debug: looking for interface module: 1 candidate
[00000280] main interface debug: using interface module "hotkeys"
[00000280] main interface debug: thread 3059895216 (interface) created at priori
ty 0 (interface/interface.c:231)
[00000282] main interface debug: looking for interface module: 1 candidate
[00000282] main interface debug: using interface module "screensaver"
[00000282] main interface debug: thread 3051506608 (interface) created at priori
ty 0 (interface/interface.c:231)
[00000284] main interface debug: looking for interface module: 6 candidates
[00000284] http interface debug: using charset=UTF-8
[00000284] http interface debug: base :8080
[00000284] main interface: creating httpd
[00000284] main interface debug: net: listening to port 8080
[00000284] main interface debug: socket error: Die Adressfamilie wird von der Pr
otokollfamilie nicht unterstützt
[00000287] main http server debug: thread 3043118000 (httpd host thread) created
at priority 0 (network/httpd.c:1078)
[00000284] http interface debug: dir=/usr/share/vlc/http
[00000284] main interface debug: find .hosts in dir=/usr/share/vlc/http/.hosts
[00000284] main interface debug: restricted to ::1
[00000284] main interface debug: restricted to 127.0.0.1
[00000284] main interface debug: restricted to ::/0
[00000284] main interface debug: restricted to 0.0.0.0/0
[00000284] http interface debug: dir=/usr/share/vlc/http/js
[00000284] http interface debug: file=/usr/share/vlc/http/js/functions.js (url=/
js/functions.js)
[00000284] http interface debug: file=/usr/share/vlc/http/js/mosaic.js (url=/js/
mosaic.js)
[00000284] http interface debug: file=/usr/share/vlc/http/js/vlm.js (url=/js/vlm
.js)
[00000284] http interface debug: dir=/usr/share/vlc/http/old
[00000284] main interface debug: find .hosts in dir=/usr/share/vlc/http/old/.hos
ts
[00000284] main interface debug: restricted to ::1
[00000284] main interface debug: restricted to 127.0.0.1
[00000284] main interface debug: restricted to ::/0
[00000284] main interface debug: restricted to 0.0.0.0/0
[00000284] http interface debug: dir=/usr/share/vlc/http/old/vlm
[00000284] http interface debug: file=/usr/share/vlc/http/old/vlm/edit.html (url
=/old/vlm/edit.html)
[00000284] http interface debug: file=/usr/share/vlc/http/old/vlm/index.html (ur
l=/old/vlm/)
[00000284] http interface debug: redir=/old/vlm -> /old/vlm/
[00000284] http interface debug: redir=/old/vlm/index.html -> /old/vlm/
[00000284] http interface debug: file=/usr/share/vlc/http/old/vlm/show.html (url
=/old/vlm/show.html)
[00000284] http interface debug: file=/usr/share/vlc/http/old/vlm/new.html (url=
/old/vlm/new.html)
[00000284] http interface debug: file=/usr/share/vlc/http/old/webcam.html (url=/
old/webcam.html)
[00000284] http interface debug: dir=/usr/share/vlc/http/old/admin
[00000284] http interface debug: find .access in dir=/usr/share/vlc/http/old/adm
in
[00000284] http interface debug: using user=admin password=admin (read=11)
[00000284] http interface debug: file=/usr/share/vlc/http/old/admin/dboxfiles.ht
ml (url=/old/admin/dboxfiles.html)
[00000284] http interface debug: file=/usr/share/vlc/http/old/admin/index.html (
url=/old/admin/)
[00000284] http interface debug: redir=/old/admin -> /old/admin/
[00000284] http interface debug: redir=/old/admin/index.html -> /old/admin/
[00000284] http interface debug: file=/usr/share/vlc/http/old/admin/browse.html
(url=/old/admin/browse.html)
[00000284] http interface debug: file=/usr/share/vlc/http/old/style.css (url=/ol
d/style.css)
[00000284] http interface debug: file=/usr/share/vlc/http/old/index.html (url=/o
ld/)
[00000284] http interface debug: redir=/old -> /old/
[00000284] http interface debug: redir=/old/index.html -> /old/
[00000284] http interface debug: file=/usr/share/vlc/http/old/cone_minus.png (ur
l=/old/cone_minus.png)
[00000284] http interface debug: file=/usr/share/vlc/http/old/cone_plus.png (url
=/old/cone_plus.png)
[00000284] http interface debug: file=/usr/share/vlc/http/old/info.html (url=/ol
d/info.html)
[00000284] http interface debug: file=/usr/share/vlc/http/vlm_export.html (url=/
vlm_export.html)
[00000284] http interface debug: file=/usr/share/vlc/http/favicon.ico (url=/favi
con.ico)
[00000284] http interface debug: dir=/usr/share/vlc/http/dialogs
[00000284] main interface debug: find .hosts in dir=/usr/share/vlc/http/dialogs/
.hosts
[00000284] http interface debug: file=/usr/share/vlc/http/dialogs/vlm (url=/dial
ogs/vlm)
[00000284] http interface debug: file=/usr/share/vlc/http/dialogs/main (url=/dia
logs/main)
[00000284] http interface debug: file=/usr/share/vlc/http/dialogs/sout (url=/dia
logs/sout)
[00000284] http interface debug: file=/usr/share/vlc/http/dialogs/input (url=/di
alogs/input)
[00000284] http interface debug: file=/usr/share/vlc/http/dialogs/browse (url=/d
ialogs/browse)
[00000284] http interface debug: file=/usr/share/vlc/http/dialogs/footer (url=/d
ialogs/footer)
[00000284] http interface debug: file=/usr/share/vlc/http/dialogs/mosaic (url=/d
ialogs/mosaic)
[00000284] http interface debug: file=/usr/share/vlc/http/dialogs/playlist (url=
/dialogs/playlist)
[00000284] http interface debug: dir=/usr/share/vlc/http/requests
[00000284] http interface debug: file=/usr/share/vlc/http/requests/vlm_cmd.xml (
url=/requests/vlm_cmd.xml)
[00000284] http interface debug: file=/usr/share/vlc/http/requests/browse.xml (u
rl=/requests/browse.xml)
[00000284] http interface debug: file=/usr/share/vlc/http/requests/readme (url=/
requests/readme)
[00000284] http interface debug: file=/usr/share/vlc/http/requests/playlist.xml
(url=/requests/playlist.xml)
[00000284] http interface debug: file=/usr/share/vlc/http/requests/vlm.xml (url=
/requests/vlm.xml)
[00000284] http interface debug: file=/usr/share/vlc/http/requests/status.xml (u
rl=/requests/status.xml)
[00000284] http interface debug: file=/usr/share/vlc/http/style.css (url=/style.
css)
[00000284] http interface debug: file=/usr/share/vlc/http/index.html (url=/)
[00000284] http interface debug: redir= -> /
[00000284] http interface debug: redir=/index.html -> /
[00000284] http interface debug: file=/usr/share/vlc/http/iehacks.css (url=/ieha
cks.css)
[00000284] http interface debug: file=/usr/share/vlc/http/vlm.html (url=/vlm.htm
l)
[00000284] http interface debug: dir=/usr/share/vlc/http/images
[00000284] http interface debug: file=/usr/share/vlc/http/images/plus.png (url=/
images/plus.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/eject.png (url=
/images/eject.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/speaker_mute.pn
g (url=/images/speaker_mute.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/delete_small.pn
g (url=/images/delete_small.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/sort.png (url=/
images/sort.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/sout.png (url=/
images/sout.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/shuffle.png (ur
l=/images/shuffle.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/vlc16x16.png (u
rl=/images/vlc16x16.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/volume_up.png (
url=/images/volume_up.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/refresh.png (ur
l=/images/refresh.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/slider_left.png
(url=/images/slider_left.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/slider_point.pn
g (url=/images/slider_point.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/minus.png (url=
/images/minus.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/pause.png (url=
/images/pause.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/fullscreen.png
(url=/images/fullscreen.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/white_cross_sma
ll.png (url=/images/white_cross_small.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/repeat.png (url
=/images/repeat.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/slider_bar.png
(url=/images/slider_bar.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/sd.png (url=/im
ages/sd.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/empty.png (url=
/images/empty.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/slider_right.pn
g (url=/images/slider_right.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/prev.png (url=/
images/prev.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/slow.png (url=/
images/slow.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/playlist.png (u
rl=/images/playlist.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/next.png (url=/
images/next.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/volume_down.png
(url=/images/volume_down.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/play.png (url=/
images/play.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/delete.png (url
=/images/delete.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/speaker.png (ur
l=/images/speaker.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/info.png (url=/
images/info.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/loop.png (url=/
images/loop.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/stop.png (url=/
images/stop.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/white.png (url=
/images/white.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/help.png (url=/
images/help.png)
[00000284] http interface debug: file=/usr/share/vlc/http/images/playlist_small.
png (url=/images/playlist_small.png)
[00000284] http interface debug: file=/usr/share/vlc/http/mosaic.html (url=/mosa
ic.html)
[00000284] main interface debug: using interface module "http"
[00000284] main interface debug: thread 3034729392 (manager) created at priority
0 (interface/interface.c:216)
[00000287] main http server debug: creating statistics handler
[00000287] main http server debug: Connection from "myIP"
Speicherzugriffsfehler

Posted: 14 Jun 2007 11:10
by Jean-Baptiste Kempf
Why are you running VLC as root ?

Posted: 14 Jun 2007 11:17
by Chris123
no special reason, the problem exists also with normal user

Posted: 18 Jun 2007 09:16
by Chris123
any ideas?

Re: Problem with vlc webinterface,http, Multicast

Posted: 26 Jun 2007 09:03
by Chris123
I found the solution, it seems to be a Kanotix problem... update kanotix to latest stable -> VLC webinterface (http) running
http://kanotix.com/FAQ-id_cat-146.html


VLC is great!
:D :D :D
bye
Chris