Ive been using SreamToMe & the corresponding ServeToMe server application for your computer for years and love them, the company and support!
Whether streaming my media within my LAN network or WAN over the Internet, this app delivers! It even works wonderfully over my cell network when not able to use WiFi far better than others.
The visual & audio quality is excellent, with many configuration settings & thoughtful features like remembering your place if you stop viewing mid-stream (no pun), & various settings to make sure the audio & video are in sync. STM also will stream formats that Apple doesnt support like .avi and others so you dont have to bother converting to watch first. And the transcoding is on the fly, flawless and works over cell if not near a WiFi connection. Plus they added support and access to your iTunes Library! I couldnt be happier. You will be too!
Shmerls about StreamToMe