Hello!
I'm use vlc to transcode mpeg2/mp3/ts stream to h264/aac/ts
/usr/bin/vlc -I dummy -vvv --rtp-caching=3000 --daemon rtp://@INPUT:5678 --sout-x264-keyint=75 --sout-x264-preset=veryfast --sout-transcode-deinterlace --sout-transcode-deinterlace-module=ffmpeg-deinterlace --sout-x264-profile=baseline --sout-x264-level=30 --sout-x264-ref=1 --sout-transcode-high-priority --sout #transcode{fps=25,vcodec=h264,venc{vbv-maxrate=1500,vbv-bufsize=180},acodec=aac,ab=128}:rtp{mux=ts,dst=OUTPUT,port=5678}
When I'm open h264/aac/ts on client, I'm often see such error:
[0x7f3264005558] mux_ts mux warning: packet with too strange dts (dts=351261236818,old=351261236854,pcr=351261236854)
The picture has artefacts, when this error is appear.
Error is appear several times in an hour (10-20 such errors).
Proccess VLC on server, which do transcode, don't have eny errors. Errors only on process, which recieve transcode stream.
What reason of this error and how I can to fix it?
I'm try vlc 2.0.1 and vlc 1.1.12, OS Ubuntu Server 12.04 LTS and FreeBSD 9.0-RELEASE, but it don't help.
My server:
CPU Intel(R) Xeon(R) CPU E31275 @ 3.40GHz
8GB RAM
Thank You.