Подключение Jellyfin к Android TV: быстрый практический гид

Да — на Android TV можно стабильно смотреть контент с Jellyfin: установите официальный клиент, введите адрес сервера (локальный или внешний), настройте профиль устройства для корректного звука и субтитров и включите аппаратное ускорение транскодирования на сервере при необходимости.

Выбор и установка клиента

  • Рекомендуется начать с официального приложения "Jellyfin for Android TV" из Google Play — оно адаптировано под TV-пульты и поддерживает основные функции: библиотеки, субтитры, выбор аудиодорожки.
  • Альтернативы: Altad (более гибкий UI), Jellyfin Mobile (неудобен на TV).
  • Установка: откройте Google Play → найдите Jellyfin for Android TV → установить и открыть.

Если ваш ланчер кастомный или нет доступа к Play Store, используйте APK только из официальных репозиториев Jellyfin.

Не устанавливайте APK из непроверенных источников — риск подмены клиента и уязвимостей.

Подключение к медиасерверу и профиль устройства

  1. В приложении выберите "Add server" и введите URL: для локальной сети — http://192.168.x.x:8096 (порт 8096 по умолчанию), для внешнего доступа — https://ваш-домен:8096.
  2. Если подключение не проходит — проверьте IP/порт, состояние сервера и межсетевые правила роутера/фаервола.
  3. Войдите под своим аккаунтом Jellyfin. Клиент загрузит библиотеки и метаданные.
  4. Если видео тормозит или звук отсутствует — в веб-интерфейсе Jellyfin (Dashboard → Playback → Device Profiles) создайте/отредактируйте профиль для вашей модели Android TV: укажите поддерживаемые аудиокодеки (aac, ac3, eac3, dts), режимы Direct play/stream и ограничения по разрешению.

По умолчанию сервер пытается подбирать профиль сам. Если наблюдаются проблемы — явно укажите профиль для вашей приставки/телевизора.

Звук, субтитры и общая оптимизация

  • Звук: для passthrough (Dolby/DTS) нужен совместимый плеер/приставка и ресивер; в профиле устройства включайте прямую передачу аудио (Direct play). Если звук пропадает — переключитесь на другой аудиотрек или включите принудительное транскодирование аудио.
  • Субтитры: Android TV-клиент поддерживает встроенные и внешние субтитры (srt, ass). Во время воспроизведения выбирайте субтитры через плеер. При проблемах включите серверный рендеринг субтитров в профиле.
  • Производительность: используйте проводной Ethernet для 4K, включите аппаратное ускорение на сервере (VA-API, NVENC), ограничьте max-разрешение для слабых клиентов, настройте временный путь транскодирования и кэш.

Частые ошибки

  • Неправильный порт (8096/8920 для HTTPS) — сервер не отвечает.
  • Отсутствие аппаратного ускорения — сильная нагрузка на CPU при транскоде.
  • Неправильный профиль устройства — нет звука или некорректные субтитры.
  • Попытка офлайн-загрузок с TV-клиента — стандартный TV-клиент не поддерживает офлайн.

FAQ

  • Как подключиться по HTTPS? Настройте обратный прокси (nginx/traefik/caddy) и сертификат; укажите https://домен:порт в клиенте.
  • Можно ли качать контент на Android TV? Официальный TV-клиент офлайн‑загрузку не поддерживает — используйте мобильные клиенты.
  • Почему 4K тормозит по сети? Проверьте скорость LAN (желательно >=200 Мбит/с для стабильного 4K), используйте Ethernet и аппаратный транскод.

Если напишете модель приставки/ТВ и характеристики сервера (CPU, RAM, подключение), дам конкретные значения профиля и рекомендации по транскодированию.