I'm using with satisfaction vlc for streaming using HTTP streaming; as the most of you knows, HTTP streaming has inconveniency of the player normally reproduce the stream with at least 3 seconds of delay that can increase along the view (if a comunication error happends so http recall the data instead of skip it).
Now I would like to convert the string it into RTPS to have a "real" realtime streaming (without lags) but I dont know how to change the string (both strings- the vlc streaming and vlc player-)
here the string I use for the streaming:
Code: Select all
C:\Program\VideoLAN\VLC\vlc -vvv -I rc dshow:// :dshow-vdev="Video Capture" :dshow-adev="Audio Capture" :dshow-caching=2000 :dshow-chroma=UYVY :dshow-fps=25 --sout #duplicate{dst={transcode{vcodec=h264,vb=2800,scale=1,fps=25,acodec=mp3,ab=192,channels=2,samplerate=44100}:standard{access=http,mux=ts,dst=192.xx.xx.xx:8007}}} :sout-transcode-high-priority
Code: Select all
http://ip adress:8007
additional info: actually the streaming pc is behind a firewall ad it works good.
is there somebody can help me? (I'm not so tecnician)
Thanks in advance.
Best regards.
S.