[libdvbpsi-devel] Can the EIT decoder decode successfully when the TS packet is not continued?

Jean-Paul Saman jpsaman at videolan.org
Thu Aug 15 13:06:17 CEST 2013


On Thu, Aug 15, 2013 at 12:22 PM, watch_the_rain <watch_the_rain at 163.com>wrote:

> Oh,no,the data are saved in a file on disk for testing purposes...that's
> why I'm puzzled, the running environmens are all the same.
>

I am not sure about that, since there is no mention on how the stream was
received delivered etc....

At 2013-08-15 18:03:46,"Andrey Utkin" <andrey.krieger.utkin at gmail.com>
> wrote:
> >2013/8/15 watch_the_rain <watch_the_rain at 163.com>:
> >> Thanks for your answer.My boss have changed a data packet to test.
> >> But a software my company used to test the TS stream can parse out all
> the
> >> events from the discontinuous packets,why can't the libdvbpsi do this?
> >
> >Because it is not OK to require valid outputs from invalid inputs.
> >There are too many things to check, which you said nothing about.
> >For example, it may be your program which uses libdvbpsi reads UDP
> >(right?) input stream with sufficiently large intervals, resulting in
> >lost datagrams. It happens if you do some CPU-intensive processing in
> >the same thread that reads from UDP socket. The higher is bitrate, the
> >more is probablity to have such problem.
> >
> >--
> >Andrey Utkin
>
> Kind regards,

Jean-Paul Saman
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/libdvbpsi-devel/attachments/20130815/a5d94291/attachment.html>


More information about the libdvbpsi-devel mailing list