On 07/23/2014 10:25 AM, Carlos E. R. wrote:
Sending video is heavy, each frame is sent separately as a bitmap, about 25 per second, and lightly compressed (it has to be fast), and encripted. There are other protocols better suited for video (the vlc people have one). Or you can simply share the file (plain http works)
Let's see: 1 full-frame = 1920x1080 = 2,073,600 bytes or ~2M at 25 frames per sec, that's ~50 M/s needed for uncompressed HD video Bad idea to test how ssh works with that... I don't know if this helps the thread, but the way I would think of ssh (from an abstract point of view) is that ssh just gives you a terminal on the remote machine. It provides the connection. Just like an xterm connecting to your local machine, but instead of localhost, you are connected to a remote host. With ssh, you can basically run any app, manage the remote just like you would on your local machine. When you add X11Forwarding (ssh -x) you then have added the ability to run graphical applications on the remote and have them display locally. You are just adding a communication layer to what the basic ssh connection provides. Take a simple image display program like `feh`. If you `ssh -x` into the remote machine you can run `feh filename.jpg` and the display of the image will occur on your local machine. The image data still has to be read on the remote machine transferred to your local machine to display, so there are size consideration on what you want to attempt. Full HD video isn't a good idea over a normal 10M WAN connection. Sure ssh does a lot of other things, but for testing out ssh purposes and graphics rendering, that's pretty much it for the standard case. As far as connecting to a remote display or remote desktop, you still have a basic connection (ssh or otherwise), but X provides a means for you to interact with the remote system at the display or desktop level. Just an additional layer on top of your basic connection. For that, I have always liked rdesktop. Simple, but capable of giving you the remote display on your local screen. Flexible, you can run it full-screen or set the geometry as you like. You can choose the type of connection and tailor the amount of information you transfer back and forth to help with the speed of the connection. If you don't have it installed, then `sudo zypper in rdesktop`. Test them all out, but be mindful of what you are trying to pull over your connection. -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org