[vlc] Re: system die after playing for several hours

Jean-Paul Saman saman at natlab.research.philips.com
Mon Sep 22 09:14:43 CEST 2003


Andrew Ip wrote:
> I have setup 1 server and 3 players in a multicast
> streaming environment.
> After several hours of streaming, the client/player will
> die unless vlc is
> being killed.  However, player will be fine once system
> reboot.  All clients are running with EPIA-M with 256MB ram
> and 32MB is used by VGA.  Does anyone has any idea? 
> Thanks.
> 

Does the file play without problems when played locally?

Did you disable APM/ACPI ??

> [00000161] mpeg_system input warning: first packet for PID
> 0 received by TS demux
> libdvbpsi error (PSI decoder): TS discontinuity (received
> 9, expected 0)
> [00000161] mpeg_system input warning: first packet for PID
> 66 received by TS demux
> libdvbpsi error (PSI decoder): TS discontinuity (received
> 9, expected 0)
> [00000161] main input debug: ES 42 has unknown type
> [00000161] main input debug: selecting ES 44
> [00000161] main input debug: selecting ES 0x44
> [00000164] main decoder debug: looking for decoder module
> [00000164] main decoder debug: probing 16 candidates
> [00000057] main module debug: using decoder module
> "libmpeg2"
> [00000164] main decoder debug: thread 1125342512 (decoder)
> created at priority 0 (src/input/input_dec.c:112)
> [00000161] main input debug: selecting ES 45
> [00000161] main input debug: selecting ES 0x45
> [00000165] main decoder debug: looking for decoder module
> [00000165] main decoder debug: probing 16 candidates
> [00000047] main module debug: using decoder module
> "mpeg_audio"
> [00000165] main decoder debug: thread 1133735216 (decoder)
> created at priority 0 (src/input/input_dec.c:112)
> [00000161] mpeg_system input warning: first packet for PID
> 68 received by TS demux
> [00000161] mpeg_system input warning: first packet for PID
> 69 received by TS demux
> [00000165] main decoder debug: no aout present, spawning
> one
> [00000161] mpeg_system input warning: packet lost by TS
> demux for PID 68: current 8, packet 14
> [00000161] mpeg_system input warning: packet lost by TS
> demux for PID 69: current 13, packet 0
> [00000161] mpeg_system input warning: packet corrupted, PES
> sizes do not match
> [00000161] mpeg_system input warning: packet lost by TS
> demux for PID 68: current 13, packet 15
> [00000161] mpeg_system input warning: Oversized PES packet
> for PID 68: expected 5157, actual 5328

This is either a wrong packet in the original stream or the network is 
almost saturated. Hence the occasional packet loss. Are you using a 10 
MB/s network with an 8 Mb/s stream ???

> [00000161] mpeg_system input warning: packet corrupted, PES
> sizes do not match
> [00000161] mpeg_system input warning: packet lost by TS
> demux for PID 69: current 7, packet 12
> [00000161] mpeg_system input warning: packet lost by TS
> demux for PID 68: current 8, packet 14
> [00000161] mpeg_system input warning: packet lost by TS
> demux for PID 69: current 5, packet 8
> [00000161] mpeg_system input warning: packet corrupted, PES
> sizes do not match
> [00000161] mpeg_system input warning: packet lost by TS
> demux for PID 68: current 12, packet 11
> [00000161] mpeg_system input warning: packet corrupted, PES
> sizes do not match
> [00000161] mpeg_system input warning: packet lost by TS
> demux for PID 68: current 0, packet 6
> [00000161] mpeg_system input warning: packet corrupted, PES
> sizes do not match
> [00000164] main decoder debug: no usable vout present,
> spawning one
> [00000166] main audio output debug: looking for audio
> output module
> [00000166] main audio output debug: probing 6 candidates
> [00000167] main video output debug: overriding source
> aspect ratio to 8:5
> [00000167] main video output debug: looking for video
> output module
> [00000167] main video output debug: probing 6 candidates
> [00000161] mpeg_system input warning: duplicate packet
> received for PID 68 (counter 2)
> [00000161] mpeg_system input warning: duplicate packet
> received for PID 68 (counter 8)
> [00000161] mpeg_system input warning: packet lost by TS
> demux for PID 69: current 15, packet 4
> [00000161] mpeg_system input warning: packet corrupted, PES
> sizes do not match
> [00000161] mpeg_system input warning: packet lost by TS
> demux for PID 68: current 4, packet 2
> [00000161] mpeg_system input warning: Oversized PES packet
> for PID 68: expected 5974, actual 6064
> [00000161] mpeg_system input warning: packet corrupted, PES
> sizes do not match
> [00000161] mpeg_system input warning: packet lost by TS
> demux for PID 69: current 7, packet 12
> [00000161] mpeg_system input warning: duplicate packet
> received for PID 68 (counter 7)
> [00000161] mpeg_system input warning: packet lost by TS
> demux for PID 69: current 11, packet 8
> [00000161] mpeg_system input warning: packet corrupted, PES
> sizes do not match
> [00000167] xvideo video output debug: adaptor 0, port 56,
> format 0x32315659 (YV12) planar
> [00000161] main input warning: Bogus clock encountered,
> resetting

Problem in original file ??

> [00000161] mpeg_system input warning: packet lost by TS
> demux for PID 0: current 14, packet 0
> libdvbpsi error (PSI decoder): TS discontinuity (received
> 0, expected 15)
> [00000161] mpeg_system input warning: packet lost by TS
> demux for PID 66: current 14, packet 0
> libdvbpsi error (PSI decoder): TS discontinuity (received
> 0, expected 15)
> [00000161] mpeg_system input warning: packet lost by TS
> demux for PID 68: current 7, packet 11
> [00000161] mpeg_system input warning: packet lost by TS
> demux for PID 68: current 1, packet 4
> [00000161] mpeg_system input warning: Oversized PES packet
> for PID 68: expected 4572, actual 4592
> [00000161] mpeg_system input warning: packet corrupted, PES
> sizes do not match

Probably network problem, hence the corrupted packet. If the network is 
not nearly saturated you might have a problem with the network driver on 
the EPIA-M.

> [00000161] mpeg_system input warning: packet lost by TS
> demux for PID 66: current 3, packet 6
> libdvbpsi error (PSI decoder): TS discontinuity (received
> 6, expected 4)

It looks like the network drops packets, probably due to network 
saturation (no bandwidt left, so UDP packets are dropped first).

[.. snip ..]

> resetting
> [00000161] mpeg_system input warning: packet lost by TS
> demux for PID 68: current 1, packet 7
> [00000161] mpeg_system input warning: packet lost by TS
> demux for PID 68: current 11, packet 5
> [00000161] mpeg_system input warning: packet corrupted, PES
> sizes do not match
> [00000161] main input warning: Bogus clock encountered,
> resetting
> [00000161] main input warning: Bogus clock encountered,
> resetting

Problem in original file ?

> Terminated
> 
>

-- 
Kind greetings,

Jean-Paul Saman



-- 
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