Repolode
chrisbenincasa

chrisbenincasa/tunarr

Приложение для самостоятельного хостинга, которое превращает медиатеку Plex, Jellyfin, Emby или локальные файлы в собственные каналы live TV для просмотра в плеере или через ТВ-тюнер.

Звёзды
2,667
Форки
157
Открытые issues
196
Последний коммит
вчера

Что это?

Tunarr создаёт собственные каналы live TV из существующих медиатек: фильмов, эпизодов сериалов, музыкальных клипов и локальных файлов. В каждом канале показывается контент по расписанию, поэтому зрители могут подключиться к непрерывному потоку в стиле телетрансляции, а не выбирать видео по запросу.

Каналы доступны несколькими способами. Tunarr имитирует тюнер HDHomeRun, который можно добавить в Plex, Jellyfin и Emby как источник live TV, а также выдаёт URL M3U для IPTV-клиентов и таких инструментов, как Dispatcharr, Threadfin или xTeVe. Каналы можно смотреть напрямую в браузере, где также доступен веб-гид по телепрограмме.

Расписание настраивается в редакторе с перетаскиванием контента: можно задавать временные слоты, случайный порядок показа, добавлять заполнители эфира — например, рекламные ролики и перебивки — и указывать логотипы для каждого канала. Транскодирование поддерживает аппаратное ускорение через NVENC, VAAPI, Intel QuickSync и VideoToolbox; для каждого канала можно настроить отдельный профиль.

Ключевые возможности

  • 01Создаёт live-каналы на основе медиатек Plex, Jellyfin и Emby или локальных файлов
  • 02Эмулирует тюнер HDHomeRun для просмотра live TV в Plex, Jellyfin и Emby
  • 03Экспортирует плейлисты M3U/IPTV для IPTV-клиентов и инструментов
  • 04Редактор расписания с перетаскиванием контента, временными слотами и случайным порядком показа
  • 05Аппаратно ускоренное транскодирование с NVENC, VAAPI, QuickSync и VideoToolbox

Сценарии использования

  • Воссоздание классического кабельного телевидения на основе собственной коллекции фильмов и сериалов
  • Добавление в домашний медиасервер формата live TV с программой передач
  • Передача собственных каналов в IPTV-систему через плейлисты M3U

Быстрый старт

  1. 1

    Создайте файл docker-compose.yml с описанием сервиса Tunarr

  2. 2

    Запустите Tunarr в фоновом режиме с помощью Docker Compose

    docker compose up -d
  3. 3

    Откройте Tunarr в браузере по адресу localhost на порту 8000

Что важно знать

  • Для аппаратного ускорения транскодирования требуется дополнительная настройка на поддерживаемых GPU или платформах.
  • Для подключения к Plex, Jellyfin или Emby необходим существующий медиасервер.

В подборках

Темы

Частые вопросы

Что такое tunarr?
Приложение для самостоятельного хостинга, которое превращает медиатеку Plex, Jellyfin, Emby или локальные файлы в собственные каналы live TV для просмотра в плеере или через ТВ-тюнер. Tunarr создаёт собственные каналы live TV из существующих медиатек: фильмов, эпизодов сериалов, музыкальных клипов и локальных файлов. В каждом канале показывается контент по расписанию, поэтому зрители могут подключиться к непрерывному потоку в стиле телетрансляции, а не выбирать видео по запросу.
tunarr можно использовать бесплатно? Какая у него лицензия?
tunarr распространяется с открытым исходным кодом под лицензией Zlib. Перед использованием в коммерческих продуктах проверьте условия лицензии.
tunarr всё ещё поддерживается?
Активно поддерживается. Последний коммит в tunarr — 23 окт. 2026 г..
Для чего можно использовать tunarr?
Воссоздание классического кабельного телевидения на основе собственной коллекции фильмов и сериалов Добавление в домашний медиасервер формата live TV с программой передач Передача собственных каналов в IPTV-систему через плейлисты M3U
Как установить tunarr?
Создайте файл docker-compose.yml с описанием сервиса Tunarr Запустите Tunarr в фоновом режиме с помощью Docker Compose: docker compose up -d Откройте Tunarr в браузере по адресу localhost на порту 8000
Где скачать tunarr?
Исходный код и инструкции по установке — на GitHub: https://github.com/chrisbenincasa/tunarr

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты