The server simply sends to the nivo -- over the network using a simple compression scheme -- the pixels that need to be displayed on the user's screen.It would have no trouble at all with video. It would have trouble with everything else - especially text - because of compression artifacts. At least that is how I read it... Of course they might have smart algorithms for balancing plane text with compressed video - think the djvu image compression format or something.
...just to let you know i'm sitting at the thing. kicking and screaming may not be visible; this is because typing is something i do not fear. beneath the impassive mask however there beats a full kit of loathing for all the choices that interfere with each volition-to-result connection.Freedom of choice
How is this different from plugging a bunch of video cards into a server and then plugging a bunch of monitors into the server?Performance-wise, it's pretty much exactly that; it's just easier to wire up, because it uses standard networking stuff to move the bits from server to client and back. So you need enough server grunt to give all your users reasonable compute performance, and enough network grunt so video doesn't look completely fuct.
As for video - isn't that what this system is set up to do best? It's essentially just sending a video feed to a monitor, isn't it?Yes, except it's doing that over a 100MBit network connection, so full-screen video is not likely to look nice. This will doubtless improve once Gigabit Ethernet is down to jellybean prices. Putting provision for XviD streams into the network protocol could fix it too.
And isn't the quality of the video going to be completely dependent on the size, strength, speed, whatever of the server?And the bandwidth of the network, and the raw display grunt of the client; if any of these are inadequate, video quality will suffer.
And how is this going to bode for my intricate, delicate http tunneling protocols that allow me to play ffxi from my cubicle?Run that stuff on the laptop hidden in your desk drawer, with the display in a window on your thin client.
« Older Riding the Maglev:... | Your papers please, komrade.... Newer »
This thread has been archived and is closed to new comments
These clients are basically network-attached framebuffers, which is the right way to do it, I suppose, as long as you don't need to display video. I'd go one step farther and make them work over USB: each client box would be a usb hub plus framebuffer. Would lose some of the flexibility of ethernet cabling, though.
posted by hattifattener at 3:12 AM on January 16, 2006