Tunarr: создание собственных Live TV каналов из медиа-ресурсов
Tunarr — это проект, который позволяет создать свои собственные Live TV каналы из медиа-ресурсов, используя Plex, Jellyfin или Emby. Он дает возможность стримить видео как настоящие телевидение, выбирая контент из существующих библиотек.
Если ты хочешь больше контроля над своим медиа-опытом, Tunarr отлично подойдет. Вместо стандартных IPTV сервисов, ты получаешь возможность создавать индивидуальные каналы, управлять расписанием и настраивать интерфейс. Поддержка популярных медиасерверов позволяет легко интегрироваться в твое текущее окружение. Tunarr можно запустить через Docker, что упрощает процесс установки и развертывания.
Проект на данный момент может быть всё еще в развитии, так что может потребоваться немного терпения при установке или настройках. Важно понимать, что лицензия Zlib позволяет использовать проект бесплатно, но его коммерческое использование может быть ограничено.
Tunarr — это проект, который позволяет создавать свои собственные каналы живого телевидения на основе медиафайлов из библиотек Plex, Jellyfin, Emby или локальных файлов. С помощью Tunarr ты можешь стримить это медиа так, как если бы это были настоящие эфирные каналы.
Функциональность
Tunarr предлагает множество возможностей, включая:
- Источники медиа: поддержка подключения библиотек Plex, Jellyfin, Emby и локальных файлов с расширенными функциями поиска и фильтрации.
- Управление каналами: редактор каналов с поддержкой перетаскивания, возможность добавления промежуточного контента (реклама, музыкальные клипы и т.д.) и автоматическое резервное копирование конфигурации.
- Расписание: инструменты для планирования по временным интервалам и случайным слотам, а также веб-гид для просмотра программ.
- Воспроизведение и интеграция: использование подделанного туннера HDHomeRun для Plex, Jellyfin и Emby, выход в формате M3U/IPTV для клиентов IPTV и возможность стримить каналы прямо в браузере.
- Транскодирование: поддержка аппаратного транскодирования с использованием Nvidia NVENC, VAAPI, Intel QuickSync и других, а также возможность настройки профилей транскодирования для каждого канала.
Установка и запуск
Самый простой способ установить Tunarr — использовать Docker Compose. Создай файл docker-compose.yml со следующим содержимым:
services:
tunarr:
image: chrisbenincasa/tunarr:latest
container_name: tunarr
ports:
- 8000:8000
environment:
- TZ=America/New_York
volumes:
- ./tunarr-data:/config/tunarr
restart: unless-stopped
Затем запусти команду:
docker compose up -d
Теперь Tunarr будет доступен по адресу http://localhost:8000.
Другие способы установки
Tunarr также можно установить различными способами, в зависимости от платформы:
- Linux / macOS / Windows: используй [Standalone binaries](https://github.com/chrisbenincasa/tunarr/releases).
- Unraid: доступно в Community App Store.
- Proxmox: можешь использовать [LXC helper script](https://tunarr.com/getting-started/installation/#proxmox).
- ARM (Raspberry Pi и др.): Docker-образ для архитектуры `linux/arm64`.
Документация и поддержка
Вся необходимая документация доступна на официальном сайте, включая руководства по установке, созданию каналов, инструментам планирования и настройке транскодирования. Также можешь обратиться за помощью в сообщество через Discord или создать issue на GitHub для обсуждения ошибок и предложений.
Лицензия
Tunarr распространяется под лицензией Zlib, что позволяет использовать и модифицировать проект в своих целях.
Открыть на GitHub: chrisbenincasa/tunarr →
RepoRadar