I'm using FreeNAS as a storage location for my videos on my home network. On the local network I'm using a WD TV Live unit to play these videos on my TV by accessing them via the smb/cifs service on the FreeNAS machine. With the web server also enabled on the FreeNAS machine, and appropriate port redirection on my router, I can access these files from my Android device from anywhere. Clicking on the video in the web browser starts the video streaming in MX Player. I don't want these videos available to anyone that discovers my open port, but if I enable basic HTTP authentication on the FreeNAS machine, MX Player suddenly cannot play the video. I realize that MX Player doesn't know the credentials, and offers no way for me to provide them. I also tried Moboplayer with no luck. Are there any video players available that would work with this setup?