This is a quick DIY procedure for Apple Mac users who want to create, store and stream movies (converted from DVD, downloaded online or from TiVo etc.) to their Macs — or at some very nominal cost, to iPod Touch, iPhone and/or iPads too. I do this to time-shift videos in a format that works for me, so I can watch them on demand — whenever, wherever and however I find the time to enjoy them.
When streaming a movie from server to client the movie is not downloaded — it plays on demand. No need to take time out to copy videos to the client device before watching them — using up valuable disk or RAM space in the process. The videos are stored in one location, the server, and are available for playback on one or more remote clients — on demand (just wait a few seconds for the initial buffer to set up). In lieu of the video being locally stored, you need to have a good network connection to your server.