I am wondering about the mux caching if it really is working at all?
I am streaming to wowza media server and I am getting a few "late buffer for mux input" errors at times. And even if I don't get errors wowza very often reports about "incomplete NAL unit" which means something is wrong somewhere...
I thought increasing mux-caching would help, but I don't notice any difference at all changing it to whatever value. Sholdn't caching introduce a delay?
I am using following command in windows xp sp 3 with vlc 1.05 on a fast system with core i7 960 and cpu is under 20%
vlc.exe --sout-mux-caching=5000 --sout-transcode-high-priority -vvv -I rc dshow:// :dshow-vdev="Decklink Video Capture" :dshow-adev="Decklink Audio Capture" :dshow-caching=1500 :dshow-chroma=UYVY :dshow-fps=25 --sout #transcode{venc=x264{hurry-up,cabac=1,keyint=50,level=3.0,profile=main,bframes=3,me=hex,merange=20,subme=9,vbv-maxrate=1000,vbv-bufsize=7000,vbv-init=0.9,qpstep=3,trellis=1}vcodec=x264,vb=900,scale=1,acodec=mp3,ab=128,channels=2,samplerate=48000,audio-sync,vfilter=deinterlace}:rtp{caching=2000,mux=ts,port=10000,dst=192.168.0.10}}
Thanks for any help!