This probably isn't going to prove to be an issue with the code, but a couple of the videos published today do not play back on Android (in Firefox mobile or chrome).
Those are the videos embedded in the following pages
The former two are screen recordings made with kazam, whilst the latter two are recordings from a camera (on my phone) so I suspect the answer is probably going to be codec related (although HLS-Stream-Creator should pass through libx264 anyway?).
Either way, need to look at finding the cause. If it can be addressed in the embed code then that'd be ideal, but either way need to the cause documented and recorded
Both are h264 but the profiles are different. The screencast also (unsurprisingly) lacks an audio track.
Seems more likely that Android doesn't support the Predictive profile, or perhaps doesn't support YUV4:4:4 (that was certainly the case for ONXPlayer a while back - https://github.com/raspberrypi/firmware/issues/549 - as the pi uses hardware sometimes found in phones, there could be a correlation here).
Clearly my phone doesn't like yuv444, will need to see if there's a setting in kazam to adjust that. In any case, not an issue with the platform itself, so I'm going to close as Invalid
Activity
2019-03-28 23:25:22
vs a segment of a working one
Both are
Seems more likely that Android doesn't support the
2019-03-28 23:45:35
(The important bit being the
Android phone can now play back the following page - https://videos.bentasker.co.uk/resources/tests/vid_7_android_fix_reencode_test.html - which seems to prove that it's
Will need to look at re-encoding and uploading the other video. Clearly not an issue with the codebase though.
2019-03-28 23:48:21
View Commit | View Changes
2019-03-29 00:00:00
Clearly my phone doesn't like
2019-03-29 00:00:10
2019-03-29 00:00:10
2019-03-29 00:00:13
2019-03-29 00:06:54