[vlc] Some problem with livedotcom mux/demux

Philippe Van Hecke philippe.vanhecke at belnet.be
Wed May 19 10:44:45 CEST 2004


Hi vlc list,

Before all i would like thanks all developers for this very great piece of 
software.

I am currently using vlc-0.7.2-test3 on gentoo box. And i have the following 
problem.

I try to do this. 
On server side i run this

 vlc -vvv /home/philippe/stream/Geant/VTS_ 01_01.VOB --sout 
#rtp{dst=233.10.51.251,port=1234,sdp=http://mcast-server.belnet.be:8080/test.sd
p} --loop --ttl 255 --mtu=1400

And on the client side i get these error message .

main debug: creating new input thread
main: playlist item `http://mcast-server.belnet.be:8080/test.sdp'
main debug: waiting for thread completion
main debug: access `http', demux `', name 
`mcast-server.belnet.be:8080/test.sdp'
main debug: looking for access module
main debug: probing 1 candidate
access_http debug: http: server='mcast-server.belnet.be' port=8080 
file='/test.sdp
main debug: net: connecting to 'mcast-server.belnet.be:8080'
main debug: looking for network module
main debug: probing 2 candidates
main debug: thread 262149 (input) created at priority 0 
(src/input/input.c:326)
main debug: cmd=state old=10 new=1
main debug: playing at normal rate
ipv4 debug: connection in progress
main debug: using network module "ipv4"
main debug: unlocking module "ipv4"
access_http debug: protocol 'HTTP' answer code 200
access_http debug: Content-Type: application/sdp
access_http debug: stream size=177
main debug: using access module "access_http"
main debug: looking for demux module
main debug: probing 7 candidates
ts_dvbpsi error: cannot peek()
ts error: cannot peek()
main debug: demux2_New: 'http://mcast-server.belnet.be:8080/test.sdp' -> 
access='' demux='' path='mcast-server.belnet.be:8080/test.sdp'
main debug: looking for demux2 module
main debug: probing 25 candidates
mp4 warning: MP4 plugin discarded (not a valid file)
avi warning: avi module discarded (invalid header)
asf warning: ASF plugin discarded (not a valid file)
flac warning: flac module discarded (no startcode)
mpgv warning: ES module discarded (no startcode)
main debug: looking for id3 module
main debug: probing 2 candidates
id3tag debug: checking for ID3 tag
main debug: using id3 module "id3tag"
main debug: unlocking module "id3tag"
mpga warning: mpga module discarded
aac warning: AAC module discarded
livedotcom debug: RTP subsession 'video/MPV'
livedotcom debug: RTP subsession 'audio/AC3'
main debug: using demux2 module "livedotcom"
main debug: using demux module "demux2"
main debug: selecting ES 0x1
main debug: looking for decoder module
main debug: probing 19 candidates
main debug: using decoder module "libmpeg2"
main debug: thread 278534 (decoder) created at priority 0 
(src/input/input_dec.c:161)
main debug: selecting ES 0x2
main debug: looking for decoder module
main debug: probing 19 candidates
main debug: using decoder module "a52"
main debug: thread 294919 (decoder) created at priority 0 
(src/input/input_dec.c:161)
a52: A/52 channels:2 samplerate:48000 bitrate:448000
main debug: looking for audio output module
main debug: probing 7 candidates
alsa debug: opening ALSA device `default'
main debug: thread 311304 (aout) created at priority 0 (alsa.c:583)
main debug: using audio output module "alsa"
main debug: output 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: mixer 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: no need for any filter
main debug: looking for audio mixer module
main debug: probing 3 candidates
main debug: using audio mixer module "float32_mixer"
main debug: input 'a52 ' 48000 Hz Stereo frame=1536 samples/1792 bytes
main debug: filter(s) 'a52 '->'fl32' 48000 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module
main debug: probing 21 candidates
main debug: using audio filter module "a52tofloat32"
main debug: found a filter for the whole conversion
main debug: filter(s) 'fl32'->'fl32' 52800 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module
main debug: probing 21 candidates
main debug: using audio filter module "bandlimited_resampler"
main debug: found a filter for the whole conversion
main warning: PTS is out of range (73637), dropping buffer
libmpeg2 debug: 720x576, aspect 768000, 25.000 fps
main debug: no usable vout present, spawning one
main debug: looking for video filter module
main debug: probing 1 candidate
deinterlace debug: using discard deinterlace mode
deinterlace debug: using discard deinterlace method
main debug: using video filter module "deinterlace"
main debug: looking for text renderer module
main debug: probing 3 candidates
freetype error: failed to load font 
file /usr/share/fonts/truetype/freefont/FreeSerifBold.ttf
main debug: using text renderer module "dummy"
deinterlace debug: spawning the real video output
main debug: looking for video output module
main debug: probing 5 candidates
xvideo debug: adaptor 0, port 111, format 0x32315659 (YV12) planar
main debug: waiting for thread completion
xvideo debug: Window manager supports NetWM
xvideo debug: Window manager supports _NET_WM_STATE_FULLSCREEN
xvideo debug: Window manager supports _NET_WM_STATE_ABOVE
xvideo debug: Window manager supports _NET_WM_STATE_BELOW
xvideo debug: Window manager supports _NET_WM_STATE_STAYS_ON_TOP
main debug: using video output module "xvideo"
main debug: looking for text renderer module
main debug: probing 3 candidates
freetype error: failed to load font 
file /usr/share/fonts/truetype/freefont/FreeSerifBold.ttf
main debug: using text renderer module "dummy"
main debug: waiting for thread completion
main debug: got 8 direct buffer(s)
main debug: picture in 720x288, chroma 0x30323449 (I420), aspect ratio 16:9
main debug: picture out 720x288, chroma 0x32315659 (YV12), aspect ratio 16:9
main debug: direct render, mapping render pictures 0-6 to system pictures 1-7
main debug: thread 344074 (video output) created at priority 0 
(src/video_output/video_output.c:472)
main debug: got 8 direct buffer(s)
main debug: picture in 720x576, chroma 0x30323449 (I420), aspect ratio 16:9
main debug: picture out 720x576, chroma 0x30323449 (I420), aspect ratio 16:9
main debug: direct render, mapping render pictures 0-6 to system pictures 1-7
main debug: thread 327689 (video output) created at priority 0 
(src/video_output/video_output.c:472)
main warning: vout synchro warning: pts != current_date (906862)
main debug: stream periodicity changed from B[1] to B[2]
main warning: backward_pts != current_pts (120000)
main warning: vout synchro warning: pts != current_date (-120000)
main warning: backward_pts != current_pts (120000)
main warning: vout synchro warning: pts != current_date (-120000)
main debug: stream periodicity changed from P[5] to P[3]
main warning: backward_pts != current_pts (120000)
main warning: late picture skipped (549050)
main warning: vout synchro warning: pts != current_date (-120000)
main warning: backward_pts != current_pts (120000)
main warning: vout synchro warning: pts != current_date (-120000)
main warning: backward_pts != current_pts (120000)
main warning: vout synchro warning: pts != current_date (-120000)
main warning: backward_pts != current_pts (120000)
main warning: late picture skipped (98668)
main warning: vout synchro warning: pts != current_date (-120000)
main warning: backward_pts != current_pts (120000)
main warning: vout synchro warning: pts != current_date (-120000)
main warning: backward_pts != current_pts (120000)
main warning: vout synchro warning: pts != current_date (-120000)
main warning: backward_pts != current_pts (120000)
main warning: vout synchro warning: pts != current_date (-120000)
main warning: backward_pts != current_pts (120000)
main warning: vout synchro warning: pts != current_date (-120000)
main warning: backward_pts != current_pts (120000)
main warning: vout synchro warning: pts != current_date (-120000)
main warning: backward_pts != current_pts (120000)
main warning: vout synchro warning: pts != current_date (-120000)
main warning: backward_pts != current_pts (120000)
main warning: vout synchro warning: pts != current_date (-120000)
main warning: backward_pts != current_pts (120000)
main warning: vout synchro warning: pts != current_date (-120000)
main warning: backward_pts != current_pts (120000)
main warning: vout synchro warning: pts != current_date (-120000)
main warning: backward_pts != current_pts (120000)
main warning: vout synchro warning: pts != current_date (-120000)
main warning: backward_pts != current_pts (120000)
main warning: vout synchro warning: pts != current_date (-120000)
main warning: backward_pts != current_pts (120000)
main warning: vout synchro warning: pts != current_date (-120000)
main warning: late picture skipped (24341)
main warning: backward_pts != current_pts (120000)
main warning: vout synchro warning: pts != current_date (-120000)
main warning: backward_pts != current_pts (120000)
main warning: vout synchro warning: pts != current_date (-120000)
main warning: backward_pts != current_pts (120000)
main warning: vout synchro warning: pts != current_date (-120000)
main warning: late picture skipped (1204)
main warning: backward_pts != current_pts (120000)
main warning: vout synchro warning: pts != current_date (-120000)
main warning: backward_pts != current_pts (120000)
main warning: vout synchro warning: pts != current_date (-120000)
main warning: backward_pts != current_pts (120000)
main warning: vout synchro warning: pts != current_date (-120000)
main warning: late picture skipped (84010)
main warning: late picture skipped (44040)
main warning: late picture skipped (4045)
main warning: backward_pts != current_pts (120000)

This result on strange visualization issue where it seem that there is some 
time discontinuity.

When i take the same file but send it with the following command line 

/usr/bin/vlc -vv --intf 
dummy /home/philippe/stream/Geant/VTS_01_1.VOB /home/philippe/stream/Geant/VTS_01_2.VOB 
--sout rtp://23
3.10.51.252 --ttl 255 --loop --sout-standard-mux=ts --sout-keep

I don't have any discontinuity and don't have any strange visual effect. The 
stream is "fluid".

I have also noted that i  have this problem with VOB file but not with mp4 
file.

How i can resolved this ?  any help are welcome.

Thanks 

Philippe.

-- 
___________________________________________________________________
Philippe Van Hecke - BELNET, The Belgian Research Network
"In a world without walls and fences, who needs windows and gates?"
___________________________________________________________________

-- 
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the vlc mailing list