Page 1 of 1

Pause, Resume etc. on VOD with VLM

Posted: 27 Oct 2005 09:50
by Pflaume
Hey,
I am wondering, if it is possible to seek in rtsp Streams with VLC.
When I start a VLM with:

new VOD1 vod enabled
setup VOD1 input C:\vlc_capture.vod

I can get the Stream with the VLC Client...
But the "Pause" does not work, also there is no seeking bar.

the vlc_capture.vod is as MPEG2 TS

I am using the latest svn (rev 12906)
Build with cygwin, VLC & VLM running on XP prof.

Thank you for Help!

2. Part

Posted: 28 Oct 2005 19:44
by Pflaume
Ok,
I found out, that I am not able to Pause a TS. When I use a PS, it seems to work. But the Timeline is not working... You can change the Position, but the movie is not moving correctly.

I will "try and error" on....

When I use:
setup VOD1 mux mp2ts
in the VLM config file,

I get the Error:
----------
vod_rtsp debug: new session: 41
vod_rtsp debug: HTTPD_MSG_PLAY for session: 41
main debug: set input option: sout to #rtp{dst=10.0.0.100,port=1380,mux=ts}
main debug: waiting for thread completion
main debug: stream=`rtp'
main debug: looking for sout stream module: 1 candidate
main debug: thread 3808 (input) created at priority 1 (src/input/input.c:230)
main debug: set sout option: sout-rtp-dst to 10.0.0.100
main debug: set sout option: sout-rtp-port to 1380
main debug: set sout option: sout-rtp-mux to ts
stream_out_rtp error: rtp needs a destination when muxing
main warning: no sout stream module matching "rtp" could be loaded
main debug: destroying chain... (name=rtp)
main debug: destroying chain done
main error: stream chained failed for `rtp{dst=10.0.0.100,port=1380,mux=ts}'
main error: cannot start stream output instance, aborting
main debug: thread times: real 0m0,170244s, kernel 0m0,000000s, user 0m0,030043s
main debug: thread 3808 joined (src/input/input.c:386)
vod_rtsp debug: HTTPD_MSG_TEARDOWN for session: 41
vod_rtsp debug: closing session: 41

-----------

Now I have the Problem when I capture a DVD to File with the Setting mux=ps I can't stream is, because the Client is getting out of sync....

Any Ideas?

Posted: 29 Oct 2005 23:48
by dionoea
try using "ogg" as the mux format

and how do you do that?

Posted: 04 Nov 2005 14:46
by bodrick
I've tried setting the mux of a vod to ogg, asf without any luck. How do you go about doing it, its obviously easy for example with just straight streaming, but with the VOD its not very obvious. I can set it to mp2t and mp2p using the mux propery for VOD, but not anything else

solved?

Posted: 12 Nov 2005 14:42
by Pflaume
Has anyone solved the Problem?

I still can't get it to work.

How to set the VLM to stream out in Ogg with a VOD entry?

Posted: 07 Dec 2005 01:13
by urig
RTSP seeking seems to be broken in 0.8.4.

I've done a test like this:
vlc --extraintf telnet --vlm-conf vlm.conf --rtsp-host 0.0.0.0:5554
and vlm.conf:
new test vod
setup test input "g:\video\out.mpg"
setup test enabled

I've used this with 0.8.2 and 0.8.4 as client and as server, and these are the results:
0.8.2 -> 0.8.2 works
0.8.2 -> 0.8.4 cant seek
0.8.4 -> 0.8.2 works
0.8.4 -> 0.8.4 cant seek

Cheers,

Udo

Posted: 13 Dec 2005 15:12
by dunsti
hi!
i have exactly the same problem!

i think the problem depends on the client, because when i use 0.8.4 as server FF/RW and seeking works if i use a 0.8.2 client. if i use a 0.8.4 client it dint't work.

please help!

regards
dunsti

edit:

OS: Windows XP (Client and Server)
Media: MPEG2-TS and MPEG2-PS

Posted: 13 Dec 2005 16:23
by dunsti
hi,
now i have tested the same thing with vlc-0.8.4a --> same problem.
seeking still doesn't work.

regards,
dunsti

Posted: 25 Mar 2006 19:16
by jamesdo
I have the same problem with stream server 0.8.4a and client 0.8.4a

I can pause, but when i switch off pause, the stream is really bad. If i change the position in the timeline, I have the same problem, like is there's a lots of packet loss ... strange.

The load on the server is good 0.05, no memory problem and the RAID V array as enought I/O to do that. So the problem is not hardware. I think this is not the server but the client too.

Posted: 28 Mar 2006 21:16
by dunsti
It is defenitively the client.
I use vlc-0.8.4 (Debian) as VLM-Server and vlc-0.8.2 (Windows XP/2000, Debian) as Client and seeking works perfectly.

regards,
dunsti