I run a Linux distro on my laptop and I have access to a remote Windows 7 desktop as a VPS. I have movies on that VPS. How would I go about streaming them?
migrated from serverfault.com Feb 6 '12 at 22:29
If it's streaming you want there are the following requirements:
Your streaming server needs to be able to transcode the media into a desired format, and you have to decide what sort of viewer/listener app you want to use on the receiving end.
If you have a Windows Media or iTunes media collection, both these software packages offer streaming capability. Windows Media Player supports the open DLNA standard. iTunes works best with another iTunes, and it's been a while since I've played around with Linux media players, but I'm pretty sure there's something out there than can connect to and stream from a shared iTunes media library.
The good news is that, if you're using either of these apps to stream, most of the hard work is done for you.
The MSDN blog has a step-by-step tutorial on how to stream to DLNA devices from Windows Media Player and Windows 7. You'll simply need to find a DLNA-compatible player for your viewer machine: http://blogs.msdn.com/b/e7/archive/2009/05/12/media-streaming-with-windows-7.aspx
For the client app, XBMC is apparently compatible with the DLNA spec: http://xbmc.org/
You want LogMeIn Hamachi (https://secure.logmein.com/products/hamachi/). It allows quick and configuration-free VPNs on demand. And it was free last time I checked. And it uses pretty decent encryption.