I am working on a system that stores video uploads on Amazon S3. The videos are uploaded by numerous clients and we don't have any control over what they may choose to upload. We are displaying the videos on various devices and operating systems (Windows / Mac / desktop / tablet / mobile).
Apparently there are numerous issues with .mov files due to the large array of codecs available (some of these codecs potentially being proprietary as well, having licencing issues, etc.).
We are weighing up our options of whether to use Amazon's elastic transcoder to generate HTML5 video
tag compatible versions of all videos uploaded and to then use HTML5 compliant video
tag markup to play these, or whether to continue using JW Player with whatever file is uploaded by the user. I have tested one of the existing .mov uploads with JW Player on an iPad and it worked fine, but I'm not sure if this will always be okay or whether the codec used may result in an error. Does anyone know if this is an issue or not? If it is an issue, will we experience the same issue when using Amazon's elastic transcoder? Any advice and insights on this will be greatly appreciated.