Платформа для самостоятельного хостинга видео: загруженные файлы хранятся в S3-совместимом хранилище, а перекодированное видео передаётся по HLS.
- Звёзды
- 9,820
- Форки
- 979
- Открытые issues
- 352
- Последний коммит
- 12 дней назад
Что это?
Streama — это стриминговый сервер для личных видеоколлекций, который можно разместить самостоятельно. Вы загружаете или добавляете ссылки на собственные сериалы, фильмы и эпизоды, а Streama показывает их в интерфейсе в духе Netflix. На панели можно продолжить просмотр с того места, где вы остановились, а в браузере эпизодов отображаются сезоны и недостающие серии.
Постеры, описания и сведения об эпизодах добавляются автоматически через API TheMovieDB. Для этого нужен бесплатный API-ключ, который вводится в настройках. Уже хранящиеся на диске файлы можно добавить через локальный файловый браузер или функцию массового добавления, которая сопоставляет имена файлов с настраиваемыми регулярными выражениями.
Сервер написан на Grails 3 и использует Spring Security; он предоставляет REST API, с которым работает фронтенд на AngularJS. В плеере используется HTML5. В проекте отмечено, что его в основном тестировали в Chrome. Серверного транскодирования нет, поэтому воспроизведение зависит от возможностей браузера. Проект распространяется по лицензии MIT; также доступно Android-приложение в Google Play.
Ключевые возможности
- 01Панель в стиле Netflix с отслеживанием прогресса просмотра и возможностью продолжить с того же места
- 02Браузер эпизодов и сезонов, где серии без файлов отмечены серым цветом
- 03Автоматическое добавление метаданных и обложек через API TheMovieDB
- 04Загрузка перетаскиванием, а также добавление файлов из локальных каталогов и массовое сопоставление по именам
- 05Настраиваемые регулярные выражения для сопоставления имён файлов фильмов и эпизодов сериалов
- 06Панель администратора для управления контентом и приглашения пользователей
Сценарии использования
- Размещение домашней библиотеки фильмов и сериалов, скопированных с носителей или оцифрованных самостоятельно
- Предоставление семье или друзьям доступа к личной медиатеке через учётные записи
- Просмотр уже имеющихся файлов на NAS или подключённых дисках без повторной загрузки
Быстрый старт
- 1
Прочитайте в документации руководство по установке и первоначальной настройке
- 2
Скачайте стабильную или бета-версию со страницы релизов на GitHub
Что важно знать
- Воспроизведение зависит от поддержки HTML5 в браузере; серверное преобразование видео не выполняется, поэтому некоторые форматы могут не воспроизводиться.
- Для получения метаданных и изображений требуется API-ключ theMovieDb.org.
- Проект поддерживает небольшая команда основных участников в свободное время, поэтому темпы разработки ограничены.
В подборках
Темы
Частые вопросы
- Что такое streama?
- Медиасервер для самостоятельного размещения: он превращает локальные видеофайлы в библиотеку с веб-плеером в стиле Netflix. Streama — это стриминговый сервер для личных видеоколлекций, который можно разместить самостоятельно. Вы загружаете или добавляете ссылки на собственные сериалы, фильмы и эпизоды, а Streama показывает их в интерфейсе в духе Netflix. На панели можно продолжить просмотр с того места, где вы остановились, а в браузере эпизодов отображаются сезоны и недостающие серии.
- streama можно использовать бесплатно? Какая у него лицензия?
- streama распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- streama всё ещё поддерживается?
- Активно поддерживается. Последний коммит в streama — 26 окт. 2026 г..
- Для чего можно использовать streama?
- Размещение домашней библиотеки фильмов и сериалов, скопированных с носителей или оцифрованных самостоятельно Предоставление семье или друзьям доступа к личной медиатеке через учётные записи Просмотр уже имеющихся файлов на NAS или подключённых дисках без повторной загрузки
- Как установить streama?
- Прочитайте в документации руководство по установке и первоначальной настройке Скачайте стабильную или бета-версию со страницы релизов на GitHub
- Где скачать streama?
- Исходный код и инструкции по установке — на GitHub: https://github.com/streamaserver/streama
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Десктопный клиент для медиасерверов Jellyfin на Qt WebEngine и libmpv с поддержкой passthrough и аппаратного ускорения воспроизведения.
Обратный прокси, объединяющий несколько медиасерверов Jellyfin в единую библиотеку и интерфейс.
Модульный, компонуемый open-source фреймворк медиаплеера для Web и React от проекта Video.js (v10).
Бесплатный self-hosted медиасервер с API для потоковой передачи фильмов, сериалов и музыки на устройства через приложения — открытая альтернатива Plex и Emby.
Самостоятельно размещаемый медиасервер для фильмов, сериалов, аудиокниг, электронных книг, подкастов и манги с бэкендом на Go и веб-интерфейсом на React.