
HLS v4 for HTML5 player only and fallback to different format for Flash
The question about HLS v4 with byte-range has been asked numerous times always with the same answer: This will not be supported because the flash version of JWPlayer doesn't support the required HTTP Headers necessary to send Byte-Range requests.
However, at the same time, I keeps seeing that the JWPlayer version 7 is supposed to default to the HTML5 player, if supported. So if you're using HTML5 player, in theory, HLS v4 with byte-range mappings should work, right? I haven't been able to see this happen -- so I'm not sure.
Is there any way, via the player config to only use the HTML5 player with HLS v4 and if the HTML5 player is not supported fallback to a different format (eg MPEG-DASH or simple mp4 files) for the Flash version -- and simply not even attempt to use the HLS v4 file in the Flash version?