Решение проблем
Нет данных ТВ-гида или неверные программы
Пустой телегид и телегид, полный неверных программ, — это разные неисправности с разными решениями. Первая обычно связана с источником; вторая почти всегда с сопоставлением названий.
Последнее обновление
Начните с Настройки › ТВ-гид. Этот экран сообщает результат последнего запуска и определяет, какая половина этой страницы относится к вам:
- ТВ-гид обновлён с недавней датой — загрузка прошла. Ваша проблема в сопоставлении, ниже.
- Не удалось обновить ТВ-гид с причиной — загрузка не прошла. Причины перечислены в таблице ниже.
- Совсем ничего — обновление ещё не запускалось. Нажмите Обновить ТВ-гид и наблюдайте.
Когда обновление сообщает о сбое
| Сообщение | Что это значит |
|---|---|
| Не удалось подключиться к серверу ТВ-гида. | Не удалось связаться с адресом. Проверьте URL и проверьте, открывается ли он в браузере в той же сети. |
| Время ожидания обновления ТВ-гида истекло для … | Сервер ответил слишком медленно. Часто бывает с большими файлами на медленном хосте; попробуйте ещё раз в более спокойный час, прежде чем что-либо менять. |
| Нет данных ТВ-гида для … | Источник был доступен и не вернул ничего пригодного для этого плейлиста. Это ограничение источника, а не местная неисправность. |
| Недостаточно памяти для загрузки ТВ-гида. | Файл слишком велик для разбора на этом устройстве. Уменьшите Прошедшие дни для хранения EPG. |
| ТВ-гид для … слишком велик для этого устройства. | Та же проблема, названная для каждого плейлиста. Телегид на две недели для нескольких тысяч каналов сделает это с телевизионной приставкой. |
| Ошибка обработки EPG: … | Данные пришли, но их не удалось прочитать. Обычно это источник, отдающий что-то, не являющееся допустимым XMLTV, или сжатый файл, неверно описанный сервером. |
| Не удалось обновить ТВ-гид для … | Сбой для отдельного плейлиста с указанной причиной. Другие плейлисты могли обновиться нормально. |
| Счётчик плейлистов, которые не удалось обновить, с причиной после него | В одном запуске не удалось обновить более одного источника. Исправляйте их по одному, начиная с того, который вы действительно смотрите. |
К сбоям памяти стоит отнестись серьёзно
Значение Прошедшие дни для хранения EPG по умолчанию — 7. На Fire TV Stick или старой приставке с большим телегидом снижение до 1 или 2 часто становится разницей между работающим телегидом и его полным отсутствием. Вы теряете только возможность прокрутить сетку назад и посмотреть, что было на прошлой неделе.
Когда обновление прошло, а телегид всё равно пуст
Это самый запутанный и самый частый случай. Приложение загрузило данные, прочитало их и не нашло в них ничего, что соответствует вашим каналам. Об этом ничего не сообщается, потому что с точки зрения приложения обновление сделало ровно то, о чём его просили.
Данные телегида идентифицируют каналы по идентификатору, и ваш плейлист должен использовать тот же самый. Когда плейлист и телегид берутся из разных мест, они часто не совпадают: один называет канал кодом, другой — отображаемым именем, и совпадение не находится.
Что проверить по порядку:
-
Телегид привязан к нужному плейлисту
Источник EPG на самом плейлисте определяет, какие данные этот плейлист использует. Источник, привязанный не к тому плейлисту, даёт именно этот симптом.
-
Источник вообще охватывает ваши каналы
Телегид для одной страны не будет содержать передач для каналов другой страны. Если вы добавили найденный источник, а не тот, который дал вам провайдер, вероятно, ответ в этом.
-
Это только некоторые каналы
Частичное покрытие нормально и не является неисправностью. Большинство источников охватывают основные каналы и пропускают остальные.
-
Сначала попробуйте собственные данные провайдера
Панель Xtream Codes обычно отдаёт данные телегида через тот же API, сопоставленные с теми же идентификаторами каналов, что полностью устраняет проблему сопоставления. Это самое чистое решение, когда оно доступно.
Настройка телегида подробно описывает конфигурацию источника, в том числе какое поле использовать и как выглядит хороший источник.
Когда передачи стоят не на том канале
Один канал показывает программы другого — значит, совпадение нашлось, но не с той записью. Два канала с похожими названиями или источник, использующий схему имён, близкую к вашему плейлисту, но не совпадающую с ней, сделают это.
В этой сборке нет переопределения для отдельного канала. Вы увидите строку Назначить EPG в меню канала, и это одна из строк, которые размечены, но пока не подключены, поэтому она вам не поможет. Работают два средства, и оба связаны с источником:
-
Используйте собственные данные телегида провайдера
Панель Xtream Codes обычно отдаёт передачи через тот же API, что и каналы, с теми же идентификаторами. Когда обе половины берутся из одного места, несовпадение становится невозможным. Это решение, а не обходной путь.
-
Или найдите источник, соответствующий именам в вашем плейлисте
Если вам приходится пользоваться отдельным телегидом, источник, который согласуется с идентификаторами каналов вашего плейлиста, ценнее того, в котором больше передач. Два источника для одной страны могут вести себя совершенно по-разному на одном и том же плейлисте.
Судите об источнике по тому, есть ли передачи для ваших каналов, а не по его размеру. Телегид на десять тысяч каналов, из которых ни один не ваш, хуже маленького, но подходящего.
Когда телегид устарел, а не отсутствует
Программы, которые вчера были верными, а сегодня ошибаются на часы или дни, указывают на расписание обновления, а не на данные.
| Настройка | Что она контролирует |
|---|---|
| Интервал обновления, часы | Как часто телегид обновляется сам. По умолчанию 24, что подходит для источника, обновляемого ежедневно. |
| Обновлять при запуске приложения | Обновляет при каждом открытии приложения. Надёжно, но замедляет запуск. |
| Обновлять при изменении плейлистов | Обновляет при добавлении или изменении плейлиста — тогда старые данные чаще всего неверны. |
| Обновить ТВ-гид | Запускает обновление сейчас. Строка прогресса называет каждый плейлист по мере обработки. |
| Очистить ТВ-гид | Удаляет всё сохранённое, чтобы следующее обновление началось с чистого листа. Правильный шаг, когда данные выглядят повреждёнными, а не просто старыми. |
Ошибка ровно на один или несколько целых часов — это другое: разница часовых поясов между источником и вашим устройством, свойство данных. Единственное настоящее решение — источник, публикующий верное время для вашего региона.
Начать заново
Когда телегид в состоянии, которое вы не можете объяснить, Очистить ТВ-гид, а затем Обновить ТВ-гид пересоберут его с нуля. Это затрагивает только данные телегида. Плейлисты, избранное, группы и назначения клавиш хранятся отдельно и не затрагиваются.
Если чистая пересборка всё равно ничего не даёт, значит, источник не содержит ваших каналов, и следующий шаг — лучший источник, а не очередная настройка.
