Page 1 of 1

libdvbpsi error (PSI decoder): TS discontinuity

Posted: 13 May 2011 11:10
by isabelle
Hello,

I developped a server for transcoding and streaming with C / C + + and I try to do an audit on a client, I use VLC to view the result of diffusion
But in the case of a video extension. avi or. flv or. wmv ...... it gives me nothing but there is no audio file (no screen, just listen to the sound of the video but the screen is not displayed)
and an error message appears to me on the client terminal:

libdvbpsi error (PSI decoder): TS discontinuity (Received 9 Expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (Received 9 Expected 0) for PID 66


So if I release a video. mp4, it appears in the screen and it worked well

I did not understand this error and I need your help

Re: libdvbpsi error (PSI decoder): TS discontinuity

Posted: 13 May 2011 12:00
by Jean-Baptiste Kempf
Are you sure your .ts is valid?

Re: libdvbpsi error (PSI decoder): TS discontinuity

Posted: 13 May 2011 12:49
by isabelle
sorry, i dont understand what would you mean by ".ts", can you explain??
But i like say that if i use a video that extension .mp4, I have the same message but obtains the VLC interface and the video is played

Re: libdvbpsi error (PSI decoder): TS discontinuity

Posted: 13 May 2011 15:15
by Rémi Denis-Courmont
.ts is our file extension for MPEG Transport Stream.

Re: libdvbpsi error (PSI decoder): TS discontinuity

Posted: 13 May 2011 15:27
by isabelle
how could I verify this file
are there any packages to install to validate this file ??
what is the file.ts is predifini or I'm going to implement
i need your heelp

Re: libdvbpsi error (PSI decoder): TS discontinuity

Posted: 13 May 2011 22:26
by Rémi Denis-Courmont
I hope you realize that you cannot "stream" a plain MP4 file... If you're using UDP, you must convert to MPEG-TS, otherwise there is no way VLC (or hardly any other receiver) will understand your stream.

Re: libdvbpsi error (PSI decoder): TS discontinuity

Posted: 14 May 2011 03:43
by isabelle
I use Protcol RTP to package streaming audio and video and UDP for transport package
And in case I make the broadcast of a video stream .MP4, diffusion works well and I get the window of vlc and the video is displayed
In the case of a video .avi or .flv, I can hear the sound without seeing the interface of VLC (no picture) and the error message appears