Running a GUI over a network is notoriously slow, so it's probably not going to be suitable for video. The best way to go -- especially if you want audio, too -- is to tunnel the traffic over ssh.
From your home box:
Code:
ssh -D 8000 username@hostname
The "-D 8000" tells it to listen on localhost:8000 for SOCKS proxy traffic. (This may vary if you're using a different SSH client.)
After you complete the login, configure your web browser to use localhost:8000 as a SOCKS proxy. In Firefox, this is Tools -> Options -> Advanced -> Network -> Connection -> Settings -> Manual Proxy Configuration... clear out the host fields for all the protocol proxies, then put localhost and 8000 for SOCKS host.
Once you do that, you should be able to go to
http://whatismyipaddress.com/ or some other IP address replier and you'll see your Linode IP. Once you do that, you'll stick it to those pesky Canadian television networks!