Here's a solution that will work on many platforms. The anchor is XBMC http://xbmc.org/download/
. Here are the general steps needed:
- Create an account at http://www.dyndns.com/
. This will tie your dynamic IP to a constant name. This is a free service.
- If your router has the ability, setup your dyndns info in there or grab the dyndns client and run it on one of your computers.
- Create a ftp server. Filezilla works great and is open source.
- Create a secure user account that has read only access to where your media files are located.
- Somehow allow internet ftp traffic to the computer where your ftp server is running.
- Setup XBMC on the remote computer. XBMC is open source.
- Create a ftp video source in XMBC that points to your dyndns account, and uses the secure ftp user you created.
Very simple open source/free solution. I've done this, and it works terrific. But, I have FibreOp that has a 30 Mb/s upload
. This will still work well with a 1 or 2 Mb/s upload.
Another solution, as you know, is Orb, but it's windows and MAC only. Orb does adapt well to low bandwidth situations.
PS There are many legit reasons to share home media over the internet. Personally, I've gone down this route to allow me to control and keep all my content in my hands. Next time you're at a photo sharing site, read the TOS carefully and you'll be shocked to read who has rights to your photos once you upload them.