xgplayer — компонентный HTML5-видеоплеер от ByteDance с отключаемыми UI-плагинами, поэтапной загрузкой MP4 для экономии трафика и поддержкой FLV, HLS и DASH для VOD и прямых трансляций.
Открытый код. Новые возможности.
Находите качественные проекты с открытым исходным кодом, отправляйте проекты анонимно, заявляйте права на свои проекты и редактируйте их.
Немного любопытства. Мир открытого кода.
THE FIRST COLLECTIONАвтономный IPTV/OTT-плеер с локальным HTTP-сервером на Rust. Поддерживает HLS/DASH, XMLTV EPG, M3U/Xtream/Stalker, push-команды через вебхуки. Доступен для Smart TV, приставок, ПК, iOS и Android.
N_m3u8DL-RE — это кроссплатформенный инструмент для загрузки потокового контента форматов DASH, HLS и MSS. Он поддерживает загрузку видео по запросу (VOD) и трансляций в реальном времени, имеет расширенные функции выбора и объединения аудио-, видео- и субтитровых потоков, а также поддерживает несколько движков дешифрования.
Owncast — это open-source сервер для самостоятельного хостинга живых видеостримов и чата, который позволяет пользователям полностью владеть своим контентом и аудиторией.
HLS.js — это JavaScript-библиотека для воспроизведения HTTP Live Streaming (HLS) в браузерах через HTML5 video и MediaSource Extensions, поддерживающая трансмуксирование, адаптивный стриминг, DRM и низкую задержку.
DPlayer — это HTML5 видеоплеер с поддержкой данмуку, HLS, FLV, MPEG DASH, WebTorrent, скриншотов, субтитров и переключения качества.
Video.js — это полнофункциональный веб-видеоплеер и фреймворк с открытым исходным кодом, поддерживающий HLS, DASH и распространенные медиаформаты на десктопах, мобильных устройствах и Smart TV, с возможностью расширения с помощью сотен плагинов.
Open-source streaming stack для создания суверенных платформ живого видео, предоставляющий сервисы плоскости управления, медиа-узлы edge и аналитику в реальном времени.
ReactPlayer — React-компонент для воспроизведения медиаконтента из множества источников: HTML5, HLS, DASH, YouTube, Vimeo, Wistia и Mux. Поддерживает гибкое управление, ленивую загрузку, light mode и кастомные плееры.
MediaGo — кроссплатформенный загрузчик видео с расширением для Chrome/Edge, поддержкой yt-dlp для YouTube и более чем 1000 сайтов, встроенной конвертацией форматов, HTTP API, интеграцией с ИИ-ассистентами и развёртыванием через Docker.
Приложение для потоковой трансляции камер, поддерживающее десятки форматов и протоколов с нулевой задержкой, транскодированием и двусторонним аудио.
SRS (Simple Realtime Server) — это высокопроизводительный медиасервер реального времени с поддержкой ИИ, совместимый с широким спектром протоколов потоковой передачи и кодеков.
Медиа-сервер и прокси для прямых трансляций без внешних зависимостей, который публикует, считывает, записывает и воспроизводит потоки реального времени видео и аудио по множеству протоколов.
MediaElement.js — кроссбраузерная библиотека HTML5-плеера для аудио и видео. Поддерживает MP4, WebM, MP3, HLS, DASH, а также YouTube, Facebook и SoundCloud через единый API.
Практическое введение в технологии цифрового видео для разработчиков и инженеров: представление изображений, цветовые модели, кодеки и потоковое вещание с примерами на FFmpeg.
livego — лёгкий и быстрый live-стриминговый сервер на чистом Golang, поддерживающий RTMP, HLS и HTTP-FLV для эффективного вещания.
Phlix Media Server — это self-hosted решение на PHP 8.3+/Workerman для управления медиа и стриминга. Поддерживает HLS/DASH, аппаратный транскодинг FFmpeg, Live TV/DVR, SyncPlay для совместного просмотра и интерфейс Vue SPA.