Как я понимаю, NPAPI в старых версиях браузеров поддерживался. И, в указанной версии Мозилы, тоже (не знал о такой). А что, если нет VLC? Может имеет смысл разработчикам модифицировать “движок”, чтобы тот отдавал поток, пригодных для воспроизведения классическими средствами HTML5? Или потоковsq стрим в “основных” браузерах не возможен в принципе?
Вообще, странно, что MS Edge поддерживает hls stream тегом
Так движок уже модифицирован - создает сегменты и готов их отдавать. А из “классических” средств остался разве что MPEG-DASH, поддержка которого в движке пока в зачаточном состоянии (в свое время свернули именно в сторону HLS с него, т.к последний в реализации проще).
Я не очень слежу за темой, но разве HLS выбрался из состояния драфта уже? Оно ж изначально яблочное, до конца так и не стандартизованное - не удивительно, что его не спешат поддерживать. Edge в этом смысле так себе показатель - ему бы “обычный” WWW научиться без ошибок и падений показывать.