Комментарии 16
Для нашего проекта, многие из упомянутых автором плееров не подошли бы, поскольку они все не accessible, а это критично для многих госпроектов.
Мы остановились на AblePlayer, он и бесплатный и кастомизируемый и accessible. Так что утверждение, что сейчас имеет смысл рассматривать только Plyr, Shaka Player и Video.js, мягко говоря не соответствует действительности
Плееров действительно дофига
Достаточно открыть alternativeto, producthunt
Или вбить в npm в поиске "player"
Первое даст большой спиоск, второе — список поменьше, но с подробностями, а третье, ну если вам хочется увидеть прям все
Спасибо за ссылки!
Я пользовался поиском Гугла и собирал ссылки с обзоров и подборок, похожих на мою.
Если тут нет каких-то хороших плееров, то это потому что их не оказалось в поисковых выдачах. А если их нет в поисковых выдачах, — подумал я, — то значит они не популярны и можно их не рассматривать.
Вы абсолютно правы, его тут нет по причине малой функциональности.
Был опыт использования его вместе с video.js через одну из интеграций. Мы тогда экспериментировали с форматами потоков и пробовали разные библиотеки для работы c HLS. Полёт нормальный.
Но потом в итоге всё равно вернулись на то, что предоставляет video.js. Тогда это был videojs-contrib-hls, а сейчас новый videojs-http-streaming (VHS).
С ним всё ок. :)
У нас тогда не работало несколько видеопотоков, и мы искали проблему. В том числе мы искали её и в плеере. hls.js пробовали как альтернативу и смотрели — заработает или нет. Оказалось, что проблема была в потоках, а оба решения (hls.js и videojs-contrib-hls) работают отлично.
Я бы, наверное, взял hls.js отдельно, если бы мне нужно было сделать плеер, который просто хорошо показывает HLS, и без дополнительных наворотов.
Обзор видеоплееров для веба