There are many free, on demand services already. One that I like is hulu.com. No fees, just short commercials here and there, but it's better than paying.
With it I don't need tivo or any such system. Just search your shows and voila!
There are many providers that offer this kind of service.
A server is always far more stable than a desktop pc. So it's a good idea to host your applications and data in a remote server with the proper power supply, backup and security available. This gives you better uptime. Of course you will depend on your ISP to access this server.
If you use this method, then you access a multiuser environment that prorates the expense of a server.
On UNIX servers you can always use X or any product like Tarantella to share applications and connect from different clients.
On Windows servers you can use Citrix or Terminal Services to share apps and then use the Citrix client from any platform to connect to the server. I've used a Wyse Winterm to connect to a Citrix server and works very well. It's also very fast even through dial-up connections.
I recommend this kind of multiuser environment. And there are many companies out there that offer the service to companies or home users.
Appart from this multiuser environment, if you only want to connect to your remote desktop PC then you can use something like VNC, PCAnywhere or Timbuktu. But this method won't work if your remote PC goes down. Also this method is not really multiuser.
There are many free, on demand services already. One that I like is hulu.com. No fees, just short commercials here and there, but it's better than paying. With it I don't need tivo or any such system. Just search your shows and voila!
There are many providers that offer this kind of service.
A server is always far more stable than a desktop pc. So it's a good idea to host your applications and data in a remote server with the proper power supply, backup and security available. This gives you better uptime. Of course you will depend on your ISP to access this server.
If you use this method, then you access a multiuser environment that prorates the expense of a server.
On UNIX servers you can always use X or any product like Tarantella to share applications and connect from different clients.
On Windows servers you can use Citrix or Terminal Services to share apps and then use the Citrix client from any platform to connect to the server. I've used a Wyse Winterm to connect to a Citrix server and works very well. It's also very fast even through dial-up connections.
I recommend this kind of multiuser environment. And there are many companies out there that offer the service to companies or home users.
Appart from this multiuser environment, if you only want to connect to your remote desktop PC then you can use something like VNC, PCAnywhere or Timbuktu. But this method won't work if your remote PC goes down. Also this method is not really multiuser.