The new forums will be named Coin Return (based on the most recent vote)! You can check on the status and timeline of the transition to the new forums here.
The Guiding Principles and New Rules document is now in effect.

How to Remote Desktop the Best?

SniperGuySniperGuy SniperGuyGamingRegistered User regular
edited April 2010 in Help / Advice Forum
So I've got a wrt54gl router. My desktop is wirelessly connected via a WET54g adapter. My netbook is wirelessly connected via whatever is built into the netbook.

I've setup streaming solutions and things for my Xbox and PS3 to stream my terabyte hard drive full of movies to the living room TV and that works fantastically.

However, considering they're only like 2 rooms apart, I wanted to setup my netbook to be able to play WoW, from my desktop. Like, remote into my desktop computer so that I can run around and do dailies and such while I sit in my recliner in the living room. Using Win7's built in Remote Desktop Connection thing, I can access my computer, but everything I'm reading says that 3D graphics require too much bandwidth to stream over wifi.

Well shit, I say. But how come I can stream a 720p movie over the wifi to my TV, but I can't stream an 800x600 window of WoW onto my netbook over the local wifi? It seems like that's a rather similar amount of data to me, though I could be totally wrong here.

I also wouldn't mind being able to remote into my desktop from anywhere (not to play WoW, just to access it and mess around with files and such), so I had tried to setup a dyndns account, but if you type in the domain I setup into a browser, it just takes you to the router config page! I'm clearly missing something here as well.

So, is WoW not playable at all over my local wifi? Should I even bother continuing to try that? Basically I just want to turn my local wifi into a giant VGA cord with my netbook as the monitor.

SniperGuy on

Posts

  • MoSiAcMoSiAc Registered User regular
    edited April 2010
    What model netbook do you have. I just setup my drive with WoW on my main computer as shared, and I can run (albeit very slowly) WoW on the netbook without actually remoting into the system.

    3d graphics is not streaming video really.

    MoSiAc on
    Monster Hunter Tri US: MoSiAc - U46FJF - Katrice | RipTen - Gaming News | Los Comics
  • SixSix Caches Tweets in the mainframe cyberhex Registered User regular
    edited April 2010
    Since all you want to do is send KVM, I'd recommend VNC.

    Set up VNC server on your desktop and the client on your laptop.

    Try it and see how it works.

    Six on
    can you feel the struggle within?
  • SniperGuySniperGuy SniperGuyGaming Registered User regular
    edited April 2010
    Alright, I've never tried a VNC before. Is there an easy tutorial somewhere to get that all setup?

    I've got a 1000HE Asus netbook with the ram upgraded to 2 gigs.

    If I setup the terabyte hard drive to be a network drive, will I be able to play video directly off of it as well over the wifi? I tried playing a video through remote desktop locally and it was a slideshow as well.

    SniperGuy on
  • SixSix Caches Tweets in the mainframe cyberhex Registered User regular
    edited April 2010
    SniperGuy wrote: »
    Alright, I've never tried a VNC before. Is there an easy tutorial somewhere to get that all setup?

    I've got a 1000HE Asus netbook with the ram upgraded to 2 gigs.

    If I setup the terabyte hard drive to be a network drive, will I be able to play video directly off of it as well over the wifi? I tried playing a video through remote desktop locally and it was a slideshow as well.

    It's supremely easy. Install VNC server on the desktop. Set a password.

    Install the VNC client on your netbook. Connect to your dekstop. Vwallah, you can see the screen on your desktop.

    Then you'll see if it's doable. It's also free, so you have nothing to lose but a little time.

    Six on
    can you feel the struggle within?
  • SniperGuySniperGuy SniperGuyGaming Registered User regular
    edited April 2010
    Six wrote: »
    SniperGuy wrote: »
    Alright, I've never tried a VNC before. Is there an easy tutorial somewhere to get that all setup?

    I've got a 1000HE Asus netbook with the ram upgraded to 2 gigs.

    If I setup the terabyte hard drive to be a network drive, will I be able to play video directly off of it as well over the wifi? I tried playing a video through remote desktop locally and it was a slideshow as well.

    It's supremely easy. Install VNC server on the desktop. Set a password.

    Install the VNC client on your netbook. Connect to your dekstop. Vwallah, you can see the screen on your desktop.

    Then you'll see if it's doable. It's also free, so you have nothing to lose but a little time.

    Don't I also need to do some SSH thing to make it secure?

    SniperGuy on
  • SixSix Caches Tweets in the mainframe cyberhex Registered User regular
    edited April 2010
    SniperGuy wrote: »
    Six wrote: »
    SniperGuy wrote: »
    Alright, I've never tried a VNC before. Is there an easy tutorial somewhere to get that all setup?

    I've got a 1000HE Asus netbook with the ram upgraded to 2 gigs.

    If I setup the terabyte hard drive to be a network drive, will I be able to play video directly off of it as well over the wifi? I tried playing a video through remote desktop locally and it was a slideshow as well.

    It's supremely easy. Install VNC server on the desktop. Set a password.

    Install the VNC client on your netbook. Connect to your dekstop. Vwallah, you can see the screen on your desktop.

    Then you'll see if it's doable. It's also free, so you have nothing to lose but a little time.

    Don't I also need to do some SSH thing to make it secure?

    If you ant, but you're behind the firewall on your router. Is it protected?

    Six on
    can you feel the struggle within?
  • Roland_tHTGRoland_tHTG Registered User regular
    edited April 2010
    Try the free version of teamviewer. It's a breeze to set up and use.

    As far as streaming goes, basically if the netbook can play it locally, streaming should work just as well.

    Roland_tHTG on
  • MonoxideMonoxide Registered User, ClubPA regular
    edited April 2010
    Well shit, I say. But how come I can stream a 720p movie over the wifi to my TV, but I can't stream an 800x600 window of WoW onto my netbook over the local wifi? It seems like that's a rather similar amount of data to me, though I could be totally wrong here.

    Contrary to what everyone else appears to be saying, you are totally wrong here.

    When you "stream" your 720p video, you are indeed moving a massive amount of data across the network very quickly. However, you're actually just accessing the 720p video file located on a shared drive. This allows the video player (client) to buffer the video, and and keep the upcoming few minutes locally temporarily, so that you see smooth playback.

    What you aren't doing is having each frame sent to you as it's rendered in real time over the network. That's what you'd be attempting to do here. If you set up a remote desktop solution and attempt to watch a video in 720p via Remote Desktop or VNC, you'll notice that it doesn't work very well. 3D graphics will have the same issue, if your remote client even supports it. Most don't, because they don't have framebuffer access without a special video driver being installed

    tl;dr: what you want to happen can't happen in a way that will result in any kind of workable performance

    Monoxide on
  • SniperGuySniperGuy SniperGuyGaming Registered User regular
    edited April 2010
    Will that have the same issues as putting WoW on a network drive and playing it from there? And thanks for explaining that Monoxide, makes sense as to why that wouldn't work.

    SniperGuy on
  • SixSix Caches Tweets in the mainframe cyberhex Registered User regular
    edited April 2010
    Monoxide wrote: »
    Well shit, I say. But how come I can stream a 720p movie over the wifi to my TV, but I can't stream an 800x600 window of WoW onto my netbook over the local wifi? It seems like that's a rather similar amount of data to me, though I could be totally wrong here.

    Contrary to what everyone else appears to be saying, you are totally wrong here.

    When you "stream" your 720p video, you are indeed moving a massive amount of data across the network very quickly. However, you're actually just accessing the 720p video file located on a shared drive. This allows the video player (client) to buffer the video, and and keep the upcoming few minutes locally temporarily, so that you see smooth playback.

    What you aren't doing is having each frame sent to you as it's rendered in real time over the network. That's what you'd be attempting to do here. If you set up a remote desktop solution and attempt to watch a video in 720p via Remote Desktop or VNC, you'll notice that it doesn't work very well. 3D graphics will have the same issue, if your remote client even supports it. Most don't, because they don't have framebuffer access without a special video driver being installed

    tl;dr: what you want to happen can't happen in a way that will result in any kind of workable performance

    Sure it can, I've done it over my network.

    Six on
    can you feel the struggle within?
  • vonPoonBurGervonPoonBurGer Registered User regular
    edited April 2010
    I can tell you that VNC almost certainly won't work for this. I have a home theater PC that I connect to using a free VNC implementation when I need to do any software/OS maintenance. This works fine for Windows menus and such-like, though some lag is noticeable. If I actually start a video on the HTPC, holy hell, chop city. Less than one frame per second. As Monoxide said, it's essentially because VNC cannot buffer. I'd be surprised if any remote desktop software would give you decent enough performance to allow you to do what you want here.

    vonPoonBurGer on
    Xbox Live:vonPoon | PSN: vonPoon | Steam: vonPoonBurGer
  • SniperGuySniperGuy SniperGuyGaming Registered User regular
    edited April 2010
    Six wrote: »
    SniperGuy wrote: »
    Six wrote: »
    SniperGuy wrote: »
    Alright, I've never tried a VNC before. Is there an easy tutorial somewhere to get that all setup?

    I've got a 1000HE Asus netbook with the ram upgraded to 2 gigs.

    If I setup the terabyte hard drive to be a network drive, will I be able to play video directly off of it as well over the wifi? I tried playing a video through remote desktop locally and it was a slideshow as well.

    It's supremely easy. Install VNC server on the desktop. Set a password.

    Install the VNC client on your netbook. Connect to your dekstop. Vwallah, you can see the screen on your desktop.

    Then you'll see if it's doable. It's also free, so you have nothing to lose but a little time.

    Don't I also need to do some SSH thing to make it secure?

    If you ant, but you're behind the firewall on your router. Is it protected?


    The router? It has passwords and such put up on it, yes. How do you mean protected?

    SniperGuy on
  • SixSix Caches Tweets in the mainframe cyberhex Registered User regular
    edited April 2010
    SniperGuy wrote: »
    Six wrote: »
    SniperGuy wrote: »
    Six wrote: »
    SniperGuy wrote: »
    Alright, I've never tried a VNC before. Is there an easy tutorial somewhere to get that all setup?

    I've got a 1000HE Asus netbook with the ram upgraded to 2 gigs.

    If I setup the terabyte hard drive to be a network drive, will I be able to play video directly off of it as well over the wifi? I tried playing a video through remote desktop locally and it was a slideshow as well.

    It's supremely easy. Install VNC server on the desktop. Set a password.

    Install the VNC client on your netbook. Connect to your dekstop. Vwallah, you can see the screen on your desktop.

    Then you'll see if it's doable. It's also free, so you have nothing to lose but a little time.

    Don't I also need to do some SSH thing to make it secure?

    If you ant, but you're behind the firewall on your router. Is it protected?


    The router? It has passwords and such put up on it, yes. How do you mean protected?

    Unless someone's on your local network, they won't be able to access the VNC session on your desktop unless you specifically punch a hole in your firewall for it.

    Six on
    can you feel the struggle within?
  • MonoxideMonoxide Registered User, ClubPA regular
    edited April 2010
    Six wrote: »
    Monoxide wrote: »
    Well shit, I say. But how come I can stream a 720p movie over the wifi to my TV, but I can't stream an 800x600 window of WoW onto my netbook over the local wifi? It seems like that's a rather similar amount of data to me, though I could be totally wrong here.

    Contrary to what everyone else appears to be saying, you are totally wrong here.

    When you "stream" your 720p video, you are indeed moving a massive amount of data across the network very quickly. However, you're actually just accessing the 720p video file located on a shared drive. This allows the video player (client) to buffer the video, and and keep the upcoming few minutes locally temporarily, so that you see smooth playback.

    What you aren't doing is having each frame sent to you as it's rendered in real time over the network. That's what you'd be attempting to do here. If you set up a remote desktop solution and attempt to watch a video in 720p via Remote Desktop or VNC, you'll notice that it doesn't work very well. 3D graphics will have the same issue, if your remote client even supports it. Most don't, because they don't have framebuffer access without a special video driver being installed

    tl;dr: what you want to happen can't happen in a way that will result in any kind of workable performance

    Sure it can, I've done it over my network.
    you've played video games on your network with a VNC client without significant input lag and dropped frames?

    using which client/server?

    Monoxide on
  • SniperGuySniperGuy SniperGuyGaming Registered User regular
    edited April 2010
    Well yeah, but I'm gonna be taking my netbook to work with me and such as well (not to play WoW) to access various things. I'd need an SSH for that, right?

    SniperGuy on
  • SixSix Caches Tweets in the mainframe cyberhex Registered User regular
    edited April 2010
    Monoxide wrote: »
    Six wrote: »
    Monoxide wrote: »
    Well shit, I say. But how come I can stream a 720p movie over the wifi to my TV, but I can't stream an 800x600 window of WoW onto my netbook over the local wifi? It seems like that's a rather similar amount of data to me, though I could be totally wrong here.

    Contrary to what everyone else appears to be saying, you are totally wrong here.

    When you "stream" your 720p video, you are indeed moving a massive amount of data across the network very quickly. However, you're actually just accessing the 720p video file located on a shared drive. This allows the video player (client) to buffer the video, and and keep the upcoming few minutes locally temporarily, so that you see smooth playback.

    What you aren't doing is having each frame sent to you as it's rendered in real time over the network. That's what you'd be attempting to do here. If you set up a remote desktop solution and attempt to watch a video in 720p via Remote Desktop or VNC, you'll notice that it doesn't work very well. 3D graphics will have the same issue, if your remote client even supports it. Most don't, because they don't have framebuffer access without a special video driver being installed

    tl;dr: what you want to happen can't happen in a way that will result in any kind of workable performance

    Sure it can, I've done it over my network.
    you've played video games on your network with a VNC client without significant input lag and dropped frames?

    using which client/server?

    I've played city of heroes, yes. It's not perfect, but it worked in a pinch.

    Using the basic VNC client and server.

    Six on
    can you feel the struggle within?
  • MonoxideMonoxide Registered User, ClubPA regular
    edited April 2010
    "basic VNC client and server" isn't a thing dude. it's a protocol that has been implemented by dozens of companies all using a variety of different screen refresh and update methods.

    each one works differently. some have framebuffer drivers for this kind of thing, but it's still barely usable. a far cry from "not perfect".

    unless you've found one that works, in which case I'd like to know about it so I can change my VNC setup accordingly

    Monoxide on
  • SniperGuySniperGuy SniperGuyGaming Registered User regular
    edited April 2010
    I assume he meant the RealVNC which is the "official" one I guess.

    Some brief googling saw a lot of recommendations for Ultra VNC being the one to use. Any opinions on that software?

    SniperGuy on
  • SixSix Caches Tweets in the mainframe cyberhex Registered User regular
    edited April 2010
    Monoxide wrote: »
    "basic VNC client and server" isn't a thing dude. it's a protocol that has been implemented by dozens of companies all using a variety of different screen refresh and update methods.

    each one works differently. some have framebuffer drivers for this kind of thing, but it's still barely usable. a far cry from "not perfect".

    unless you've found one that works, in which case I'd like to know about it so I can change my VNC setup accordingly

    Sorry, realvnc. been a while since I've used it.

    It worked well enough for me to play. Give it a try!

    Six on
    can you feel the struggle within?
  • Roland_tHTGRoland_tHTG Registered User regular
    edited April 2010
    SniperGuy wrote: »
    Well yeah, but I'm gonna be taking my netbook to work with me and such as well (not to play WoW) to access various things. I'd need an SSH for that, right?
    Try the free version of teamviewer. It's a breeze to set up and use.

    Roland_tHTG on
  • CptHamiltonCptHamilton Registered User regular
    edited April 2010
    So, to inject a little math into an otherwise qualitative discussion...

    Completely ignoring issues of processor overhead and sizes of packet headers, sending a video game screen via VNC (assuming it can access the buffer to see said screen) is essentially the same as sending a real-time video stream. At 800x600 resolution and in 32bit color at 50fps, this comes out to be about 92MB a second. VNC can do some image compression via JPEG or some custom algorithm I'm not familiar with. JPEG can get you about 10:1 compression from a straight-up bitmap without too much quality sacrifice, so call it 9MB a second (again, ignoring the performance drag for compressing 50 800x600 images a second).

    802.11g wireless runs at 54Mbit/s, which comes out to about 7MB a second. That's assuming max transfer rate of the protocol, which is impossible to reach. In fact, your average 802.11b/g compatible router (like the one in the OP) tops out around 13Mbps for a perfect connection due to a bunch of TCP and wireless transaction protocol considerations tucking transaction data into the packets. Lower connection quality due to distance/interference is going to degrade that, so let's hazard a guess at 75% of 'max', or about 1MB/s.

    To get from 9MB/s to 1MB/s we're going to have to sacrifice aspects of the video stream. There are 3 variables here: framerate, resolution, and colors. Dropping much below 800x600 32bit is going to render a game unplayable, so framerate is our only option. Going from 9MB to 1MB per second is going to drop us from 50fps to 5.5fps. Adding in considerations for processor bottlenecking with all those JPEGs being compressed, other devices hogging wireless bandwidth, and additional packet padding due to VNC's own packet scheme, SSH if you're using it, etc. and you will very rapidly be in the 2-3fps range. But even at 5-6fps a game is basically unplayable.

    So there you go. 800x600 gaming via VNC over 802.11g is basically impossible. There are higher-throughput routers that'll get you more than 13 Mbps or you could go up to 802.11n but I don't feel like doing the math to figure out what the benefits would be. You could conceivably play a (choppy) session of a game via VNC over a wired network. It might even be smooth if you had Gbit ethernet.

    CptHamilton on
    PSN,Steam,Live | CptHamiltonian
  • SniperGuySniperGuy SniperGuyGaming Registered User regular
    edited April 2010
    Yeah, tried on ultraVNC just because hey why not. Got that to work, but yeah, WoW is much too stuttery to even try over that on our wireless G.

    Still don't have any SSH going though. I'd prefer to keep using VNC over something like teamviewer or logmein, as that stuff has to route through their severs, whereas VNC is my OWN server.

    SniperGuy on
  • MonoxideMonoxide Registered User, ClubPA regular
    edited April 2010
    SniperGuy wrote: »
    Yeah, tried on ultraVNC just because hey why not. Got that to work, but yeah, WoW is much too stuttery to even try over that on our wireless G.

    Still don't have any SSH going though. I'd prefer to keep using VNC over something like teamviewer or logmein, as that stuff has to route through their severs, whereas VNC is my OWN server.

    TeamViewer and LogMeIn connects through their servers TO your own server. You have to have the LogMeIn/TeamViewer VNC server running on the PC you want to connect remotely to in order for it to work.

    Monoxide on
  • Roland_tHTGRoland_tHTG Registered User regular
    edited April 2010
    I'm pretty sure (when connecting by ip rather than account) the only thing teamviewer uses their server for is to verify the passwords from the two computers. When using it in your own network (again connecting by ip) their servers are not used at all in the process.

    Roland_tHTG on
  • cmsamocmsamo Registered User regular
    edited April 2010
    I am looking at using this for something similar.

    I have an application that renders 3d data on a different layer to the Windows DirectX one (different video card) so I can't use remote desktop.

    This remote KVM intercepts the video signal before it goes into the monitor. (In your case, your desktop would have done all the 3D video stuff, and the box just sends the video onwards)

    As long as you have 100mbit ethernet/network, it should work really well.

    cmsamo on
    steam_sig.png
  • Count ZeroCount Zero Registered User regular
    edited April 2010
    Is there anything stopping you from installing world of warcraft on your netbook ? that seems like it would be the simplest solution.

    Count Zero on
    image.php?type=sigpic&userid=38624&dateline=1248802110
  • susan7susan7 Registered User new member

    Two types of solutions

    Hosted solutions:
    1. GoToPC
    2. LogMeIn
    3. Teamviewer
    4. GoSupportNow

    Appliance-based solution:
    1. RHUB remote support appliance
    2. Bomgar appliance

This discussion has been closed.