Как сравнить один канал в Jellyfin Desktop, браузере и другом клиенте, если Linux-приложение повторяет 404 для HLS-сегментов, не меняя tuner или сервер вслепую.
Подтвердите доступность одного канала
Выберите один легальный тестовый канал, который уже настроен в собственной системе Jellyfin, и проверьте его в коротком временном окне. Сначала браузер на той же Linux-машине, затем Jellyfin Desktop, затем при наличии другой личный клиент. Не перебирайте весь список и не публикуйте playlist URL. Официальная документация описывает Live TV через поддерживаемые tuner-источники и позволяет видеть их состояние и вручную обновлять tuner. Если один канал одновременно работает в браузере, это подтверждает доступность пути в этот момент, но не гарантирует одинаковую обработку потока каждым клиентом. Если он не работает нигде, клиентская статья больше не соответствует наблюдению: сначала проверяют источник и сервер.
Разделите HTTP 404 и общий decode error
Сообщение media decode error — итоговый симптом интерфейса; нужная граница находится в последовательности запросов. Официальная страница troubleshooting рекомендует при проблемах воспроизведения смотреть клиентские, серверные и ffmpeg-логи. Сохраните небольшой интервал от нажатия Play до первой ошибки и отметьте только коды ответов, номер сегмента и клиент. Не публикуйте полный URL: он может содержать идентификаторы потока и ключ доступа. Повторяющиеся 404 в одном клиенте при успешном браузере показывают различие пути воспроизведения, но не доказывают версию автора issue о параметре Static или скользящем HLS-окне. Не меняйте transcoding и proxy одновременно.
Проведите один контрольный перезапуск
После сохранения коротких логов штатно закройте только Jellyfin Desktop и запустите его снова, не перезапуская сервер, tuner или reverse proxy. Проверьте тот же канал и тот же временной интервал. Если ошибка исчезла, установлена связь с состоянием клиента, но не постоянное исправление. Если остаётся, сравните один обычный медиафайл в том же приложении: работа VOD отделяет общий сетевой отказ от Live TV пути, хотя не объясняет 404. Не переустанавливайте Flatpak, не очищайте его данные и не меняйте разрешения без отдельного доказательства. В issue такие проверки описаны автором, однако это всё равно данные одной среды, а не официальный диагноз.
Передайте синхронный пакет логов
Для поддержки укажите версии Jellyfin Desktop, сервера, ОС и способ установки, один условный channel ID, точное время и результат матрицы «браузер, Linux Desktop, другой клиент». Приложите короткие обезличенные фрагменты клиента и сервера с одинаковой временной меткой; обширный debug включайте только на короткий срок, потому что официальная документация предупреждает о тысячах строк и большом объёме. Удалите токены, адреса, названия каналов и внешние URL. Не обновляйте tuner и guide ради клиентского 404, если их статус нормален и браузер воспроизводит канал. Критерий остановки — необходимость раскрыть playlist, менять серверную сеть или повторять запросы бесконечно.
Материал подготовлен редакцией VOne с применением ИИ для клиент-серверной матрицы; Live TV и требования к логам вручную сверены по официальной документации Jellyfin.
Источники и проверка
- Jellyfin Documentation — Live Broadcast проверено 2026-08-10
- Jellyfin Documentation — Troubleshooting проверено 2026-08-10
Информация актуальна на дату публикации. Правила сервисов, приложений и сетей могут меняться.