uploaded videos not working in Firefox, possibly other browsers as well...
Using Jamroom
This appears to have started with recent Chrome/Safari updates, and it looks like the "check for FLV support first then fallback to HTML5" method that is currently being used in the Video module no longer works. I've already coded a fix in for this, which is currently being tested. The "fix" is that we have to move to HTML5 first, then fallback to FLV. So how it works:
Currently:
- an FLV video file (MP4 with an FLV wrapper) is created as the "desktop" version
- a lower resolution MP4 is created for mobile only
Change in upcoming Video 2.0.0b1:
- an M4V (MP4 in M4V container) is created as the desktop version (note that M4V is used instead of MP4 so it is supported correctly in Safari/Chrome)
- an MP4 version is created for mobile (no longer low resolution)
This should fix things up for all browsers EXCEPT Opera (which appears to still have issues with a movie file being streamed from a script versus a direct video file link). This also should improve the quality of the video on mobile.
Note that Video 2.0.0b1 requires Jamroom Core 6.1.0, and after updating you will want to run the new "Verify Video Files" tool so the proper files are created. Note that it is a fairly quick process since we don't have to re-encode - we're just moving the existing converted MP4 file from an FLV container to an M4V. The amount of disk space used will also go up a little bit for new videos as the new mobile MP4 is no longer capped at 320x200.
updated by @brian: 05/30/17 02:12:49PM