I have a small tool to capture video and upload to S3. I am running it on ios and android. On the iOS side I can view any video made on iOS or android. But on the Android side I can only views made on android, iOS ones say "Can't play video" and shows a black screen. Why would this be? is it because I have specified "video/mp4" ? Can I assume this or should I be doing some check, maybe it uses 3gp or something?
I am using iphone 6 and MotoX as test devices, the moto is quite old now, which could be an issue too, going to get S7 as soon as payday comes :)