I have two iphones both with iOS 15.02. A video plays on the newer SE but not on the iPhone 8. What would account for this?
Also can you tell me what MediaConvert settings would be correct for viewing on mobile devices. As far as I can tell, the settings I should use are QVBR: 7, bitrate: 1,500 Kbps.
thank you for reaching out to us!
Is the video in question a basic mp4 or a different format?
As for MediaConvert output settings, we recommend using the ones you will find in the step 14 of this guide: https://foliovision.com/player/securing-your-video/mediaconvert-encrypted-hls-guide
HLS switches qualities automatically. Unless the user changes manually (in which case it gets remembered as a preference), an appropriate quality for mobile device will be picked.
we did receive reports of MP4 videos not playing on iPhone with iOS 14 or 15. These videos wouldn’t play even if opened directly in the iPhone Safari browser. It really seems like the modern iOS versions have some issues with the reliable MP4 playback.
Please check your videos using the Video Checker feature of FV Player: https://foliovision.com/player/basic-setup/how-to-use-video-checker
I would like to see the report for your MP4 file and also the HLS M3U8 stream as so far there were no issues with HLS playback on iPhones.
The videos are ok. It must be the issue with iOS that is causing the problem. Than you for your help.
Admin: Video OK Analysis of (redacted).m3u8 Mime Type: application/vnd.apple.mpegurl crossdomain.xml: Warning: crossdomain.xml not found - won't play in IE 11 and below, see our guide here Compatibility: CORS headers found Duration: 00:21:49.00 Video: [hls,applehttp @ 0x50673c0] Opening '(redacted).ts' for reading [hls,applehttp @ 0x50673c0] Opening '(redacted).ts' for reading Input #0, hls,applehttp, from '(redacted).m3u8': Stream #0:0: Video: h264 (Main), yuv420p(tv, smpte170m), 640x360 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc Audio: Stream #0:1: Audio: aac (LC), 48000 Hz, stereo, fltp Analysis of (redacted).mp4 Mime Type: video/mp4 Format: mp42 Duration: 00:21:48.10 Bitrate: 650 kb/s Video: Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '(redacted).mp4': Stream #0:0(und): Video: h264 (High), yuv420p(tv, smpte170m), 640x360, 393 kb/s, 25 fps, 25 tbr, 25 tbn, 50 tbc (default) handler_name : L-SMASH Video Handler Audio: Stream #0:1(und): Audio: aac (LC), 48000 Hz, stereo, fltp, 253 kb/s (default) handler_name : L-SMASH Audio Handler Video meta data: moov-atom not found at the start of the file. Please move the meta data to the start of video, otherwise it might have a slow start up time when using Flash. Plese check the "How do I fix the bad metadata (moov) position?" question in FAQ.