vlc doesnt send 'end of video" message to receiver

Discussion about configuration and usage of VLM (a stream scheduler) within VLC.
contremaitre
Blank Cone
Blank Cone
Posts: 27
Joined: 16 May 2008 11:49

vlc doesnt send 'end of video" message to receiver

Postby contremaitre » 28 May 2008 17:27

Hi

When streaming a file through rtsp and vod, vlc doesn't send anything at the end of video...

So the receiver isn't aware of the end.
Do I miss something ?

Here is what happens (server side):
[00000360] [Media: channel1] ts demuxer debug: eof ?
[00000354] [Media: channel1] main input debug: EOF reached
[00000354] [Media: channel1] main input debug: closing input
[00000360] [Media: channel1] ts demuxer debug: pid list:
[00000360] [Media: channel1] ts demuxer debug: - pid[0] seen
[00000360] [Media: channel1] ts demuxer debug: - pid[66] seen
[00000361] [Media: channel1] main packetizer debug: removing module "packetizer_mpeg4video"
[00000361] [Media: channel1] main packetizer debug: killing decoder fourcc `mp4v', 0 PES in FIFO
[00000355] [Media: channel1] main stream output debug: removing an input
[00000363] main private debug: thread 2992454544 joined (udp.c:316)
[00000362] access_output_udp private debug: udp access output closed
[00000362] main private debug: removing module "access_output_udp"
[00000354] [Media: channel1] main input debug: Program doesn't contain anymore ES
[00000360] [Media: channel1] ts demuxer debug: - pid[68] seen
[00000360] [Media: channel1] ts demuxer debug: - pid[8191] seen
[00000360] [Media: channel1] main demuxer debug: removing module "ts"
[00000358] [Media: channel1] main access debug: removing module "access_file"
[00000354] [Media: channel1] main input debug: destroying sout
[00000356] main private debug: destroying chain... (name=rtp)
[00000356] main private debug: removing module "stream_out_rtp"
[00000356] main private debug: destroying chain done
[00000354] [Media: channel1] main input debug: thread 3013589904 joined (input/input.c:412)
Now, if I ask the receiver to quit (with a teardown message), vlc server close the connection.
But how can the receiver know when the video is really finished ?

contremaitre
Blank Cone
Blank Cone
Posts: 27
Joined: 16 May 2008 11:49

Re: vlc doesnt send 'end of video" message to receiver

Postby contremaitre » 30 May 2008 14:37

Have something to add :
My previous post was with libvlc.
I also tested with vlc player (0.8.6f), server side (rtsp) and receiver side.

For example, with a 20 second video, the receiver plays until 20s, and then wait for next data, so the clock freeze at 00:00:20.
Is there a way to know (receiver side) when we reach eof ? Then we would know that we don't expect anymore data

contremaitre
Blank Cone
Blank Cone
Posts: 27
Joined: 16 May 2008 11:49

Re: vlc doesnt send 'end of video" message to receiver

Postby contremaitre » 18 Jun 2008 09:24

fixed in 0.9.0 git


Return to “VLM”

Who is online

Users browsing this forum: No registered users and 3 guests