К обсуждениям

Jellyfin Live TV получает 404 на сегментах только в Linux-клиенте: граница сбоя

Редакция VOne Технологии

Как сравнить один канал в 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.

Источники и проверка

Информация актуальна на дату публикации. Правила сервисов, приложений и сетей могут меняться.

Ответы

0 опубликовано
Ответов пока нет. Вы можете начать обсуждение.

Ваш ответ

Добавьте свой опыт или уточнение по теме.

Вы публикуете как Аноним Аватар отличает разговоры, но не раскрывает личные данные.

Ответ появится сразу. Не публикуйте личные данные, ключи и приватные ссылки.