First, thanks so much for taking the time to respond Vivid, you're a great resource on these forums and I appreciate assistance (ok all sycophantic comments aside)
So I don't want to have to download the files, just stream them, so I'm assuming the web sharing is the way to go? I'm not sure if you use Plex/Boxee/XBMC but what I would like to do is list these files as sources, which would mean that they could be flagged in the programs just like local media, and then streamed appropriately
Will the above option allow that? I know its all down to the size of the file and the upload/download speed of the clients at its core. My upload speed averages between 4-7 Mbps (depending on the hours of the day) and I'm wondering if that would be adequate to allow streaming without stutter?
Now that I think about it that may be inadequate for anything over 480p, 720p and 1080p may choke that connection? I'm so confused haha
Any additional thoughts?
For that kind of sharing it'll be a little different. You can probably use Hamachi and do it as if it's local, but you said you didn't want to install any additional software on the client.
I don't think webhosting will work either... by itself at least. From what I've gathered looking into Plex and the way it gets shared you'd have to write a plugin to do this in a very integrated way, but I think I may have a workaround for you.
You can combine Web Hosting with WebDAV. Basically, through the web you'll be able to mount a folder from your server as a remote drive on your client computer. Then you should be able to set Plex, Boxee, XBMC or whatever to get files from there.
I found a pretty simple guide for setting up WebDAV on a Leopard Mac. Just ignore the part about where they set up that Omni Focus program
http://manas.tungare.name/blog/howt...os-x-leopard-for-syncing-omnifocus-to-iphone/
This link also tells you about setting up port forwarding and DynDNS if you haven't done that yet either.
When you have WebDAV set up you can mount the drive by opening finder, then from the Menu Bar on the top or your screen click Go>Connect to Server then put in your WebDAV server info and then it should mount the drive.
At that point you should be good to go.
Oh... I forgot about the upload speed issue.
Yea, you'll definitely have some problems doing HD video. It should play but you may have to wait a while. WebDAV is not the fastest service, but without writing your own plugin I'm not sure if there's a better way.