livehttp - ES_OUT_SET_(GROUP_)PCR is called too late

About encoding, codec settings, muxers and filter usage
mundu
Blank Cone
Blank Cone
Posts: 53
Joined: 25 May 2011 19:56
VLC version: 2.1.5
Operating System: Linux

livehttp - ES_OUT_SET_(GROUP_)PCR is called too late

Postby mundu » 26 Nov 2014 17:48

I'm using an input DVB transport stream channel. My HLS sout server command is the following.

Code: Select all

vlc -I dummy -d --syslog -v udpaddress --sout '#transcode{vcodec=h264,fps=25,venc=x264{profile=main,preset=veryfast,vbv-maxrate=bitrate,vbv-bufsize=750},threads=4,width=720,height=576,deinterlace,acodec=mp4a,aenc=ffmpeg{strict=-2,profile=aac_he_v2},ab=96,channels=2,samplerate=44100}:std{access=livehttp{seglen=10,delsegs=true,numsegs=10,index=mystream.m3u8},mux=ts{use-key-frames},dst=mystream-########.ts}' --network-caching 1500 --sout-mux-caching 2000 --sout-all --ttl 2
When I play this stream I get a couple of these errors in the client. The server shows me no errors whatsoever while transcoding and streaming.

main error: ES_OUT_SET_(GROUP_)PCR is called too late (pts_delay increased to 1000 ms)
main error: ES_OUT_RESET_PCR called

Both Server(linux) and Client(windows & linux) are in 2.1.5 version

Does anyone knows why this happens?

Return to “VLC stream-output (sout)”

Who is online

Users browsing this forum: No registered users and 4 guests