С перекодировкой
cvlc -R rtsp://x.x.x.x:554/av0_1 --sout='#transcode{width=640,height=480,fps=25,vcodec=h264,vb=256,venc=x264{aud,profile=baseline,level=30,keyint=30,ref=1},acodec=mp4a,ab=64K}:std{access=livehttp{seglen=10,delsegs=true,numsegs=5,index=/path/to/index.m3u8,index-url=http://site.com/path/to/camera-########.ts},mux=ts{use-key-frames},dst=/var/www/path/to/camera-########.ts}'
Без перекодировки, при условии, что камера сама по себе дает h264
cvlc -d -R rtsp://x.x.x.x:554/av0_1 --sout='#std{access=livehttp{seglen=10,delsegs=true,numsegs=5,index=/path/to/index.m3u8,index-url=http://site.com/path/to/camera-########.ts},mux=ts{use-key-frames},dst=/var/www/path/to/camera-########.ts}'