Video Streaming/Encoding Issue (I'm new to this)
Posted: 22 Sep 2011 18:08
Hello everyone -
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:
What I'm told this does is that it will locally stream a capture of my screen, but it doesn't seem to display anything (VLC starts up and plays, but no image is displayed). As I said, I was told I could use that script as a starting point for what I actually need to do (in bold above), but I don't know how to do it, and I don't have the time to experiment, unfortunately.
Thanks for any and all help that can be provided!
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!