[dvblast-devel] Lip sync error
Jaroslav Klaus
jaroslav.klaus at gmail.com
Tue Feb 23 17:43:19 CET 2010
On 20 Feb 2010, at 15:14, Christophe Massiot wrote:
> On Sat, Feb 20, 2010, Jaroslav Klaus wrote:
>
>> I get lip sync error also with vlc with dvb-caching = 1. I haven't read vlc source code yet but is it possible vlc eliminates PTS difference of audio and video using cache (only for DVB access)? My STB probably cannot handle PTS correctly. I compared VLC client and STB and I got audio presented in the same time while STB presented video too soon (no video cache in STB?). So far it looks dvblast is innocent.
>
> Probably the video uses too large a buffer for the STB. VLC realigns all
> timestamps and reworks the buffering, so it is not visible there, but
> DVBlast doesn't modify the stream.
What do you think about solution to buffer video packets until audio PTS will be close to PTS of video packets and send them together? I don't know if there are some meta-infomation packets in mpeg-ts that would be broken by this packet disorder. What's the chance this would work? Thanks
Jaroslav
More information about the dvblast-devel
mailing list