I’m working on a e-learning startup. We are going to have recorded video lectures from professors ranging from 30-45 minutes long which are going to be accessible to students once they register and pay for the course. Hence these are private videos.
What is the best format to save these videos in, FLV, MP4 or something else? I’m leaning towards MP4 as FLV videos won’t play on iPads and iPhones.
Most importantly, where do I host these video files? Should we host them on our servers or use third-party video hosting? I’m inclined towards third party because that will reduce the load on our servers and the video streaming experience would be better for users.
If I go for video hosting, what are my options? I can’t use YouTube because they don’t offer domain control. Vimeo does offer privacy of domain control but I don’t think I can use that for commercial purpose. Someone mentioned BitGravity but I haven’t checked that out. What options would be good for my usage?