Re: Can the EIT decoder decode successfully when the TS packet is not continued?
Jean-Paul Saman <[email protected]>
| Newsgroups | gmane.comp.video.videolan.libdvbpsi.devel |
|---|---|
| Message-ID | <CAK9US3D1Kxa8fMzkW877K8zt6HvFurVE7FvZU2dkU9g3HLx3Ng@mail.gmail.com> |
On Thu, Aug 15, 2013 at 12:22 PM, watch_the_rain <[email protected]>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" <[email protected]> > wrote: > >2013/8/15 watch_the_rain <[email protected]>: > >> 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 _______________________________________________ libdvbpsi-devel mailing list [email protected] https://mailman.videolan.org/listinfo/libdvbpsi-devel