Skip to content

New Version of Chrome no longer plays videos with combined HLS source #268

Description

@SeventhCycle

https://seventhcycle.net/bugs/mejs_hls/

Within the most recent build of Chrome, combined HLS files no longer appear as a supported format. This still works on Firefox, which does not support HLS files natively.

Example of video loader code:

<video id="player1" width="640" height="360" style="max-width:100%;" preload="none" controls>
     <source src="content/bbb.m3u8" type="application/x-mpegURL">
</video>

Example of combined HLS file:

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-ALLOWCACHE:1
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=9070000,RESOLUTION=1920x1080,NAME="HLS 1080p"
./1080p/bbb.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=5809000,RESOLUTION=1280x720,NAME="HLS 720p"
./720p/bbb.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=3633000,RESOLUTION=854x480,NAME="HLS 480p"
./480p/bbb.m3u8

Is there any specific fix that can enable combined HLS support with Chrome again?

Please let me know if you have any questions or if there's anything I need to add here. Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions