Phil, will there be any internet access, or desire for internet access with this setup? And who will be managing the video files available?

I've got some ideas here, and will look to check out the specific app you linked. Is that app a specific requirement, or something in general that can handle various video codecs and containers?