Об этом проекте
StreamVault — это самохостинговое приложение для стриминга медиа, созданное на Ruby on Rails и предназначенное для обеспечения персонального кинотеатра в браузере. Оно позволяет пользователям искать контент, просматривать популярные медиа и управлять личной библиотекой с историей просмотров и отслеживанием прогресса. Приложение работает как медиаклиент, получающий метаданные из таких сервисов, как Cinemeta и OMDB, а также разрешающий ссылки на потоки через RealDebrid.
Ключевые функции включают:
- **Адаптивное воспроизведение:** Автоматически выбирает между прямым воспроизведением, ремуксингом видео или транскодингом через FFmpeg в зависимости от совместимости браузера и качества источника.
- **Гибкие провайдеры:** Поддерживает Torrentio и Comet в качестве провайдеров потоков, с режимом «авто» для объединения обоих для повышения надежности.
- **Управление медиа:** Включает функции управления библиотекой, списками желаемого и функцией «продолжить просмотр», которая синхронизируется между сеансами.
- **Пользовательский плеер:** Встроенный адаптивный веб-плеер с поддержкой переключения аудиодорожек, выбора субтитров (включая внешнюю поддержку SubDL) и автоматического восстановления при зависаниях.
- **Развертывание:** Разработан для Docker, с поддержкой сложных сетевых конфигураций, таких как прокси для обхода блокировок Cloudflare на VPS-провайдерах.
StreamVault предназначен для личного использования и не содержит защищенного авторским правом контента. Он выступает в качестве нейтрального интерфейса для доступа пользователей к медиа, которые они имеют законное право просматривать.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.