I have a business need to do some streaming/encoding via VLC, and I was hoping I could get some insight on what I need to do from the pros. Please excuse any vagueness that may be apparent in my questions, as I'm not entirely comfortable with the specifics of what I'm talking about.
Basically, I have 3 machines. From machine 1, I need to take a screen capture and stream it to machine 2. Machine 2 then does the necessary video conversion to mp4 format, then streams it to machine 3, which ultimately displays the stream (the machines in question are all VMs, if that makes a difference). Describing what needs to be done sounds simple enough, but I'm pretty confused as to how to go about doing it. I've been looking at the command line documentation, but much of the terminology is confusing to me, and so its of little help.
I was given a command line script that I was told could be modified to suit my purposes. It is as follows:
Code: Select all
cd "C:\Program Files (x86)\VideoLAN\VLC" vlc.exe -vvv screen:// :screen-fps=10 :file-caching=0 --screen-width=640 --screen-height=480 --screen-top=200 --screen-left=400 :sout=#transcode {vcodec=mp4v,vb=3500}:duplicate{dst=rtp{dst=127.0.0.1,mux=ts,port=7100}} :sout-all :sout-keep
Thanks for any and all help that can be provided!