Уточнения о статусах плейлистов и каналов

This commit is contained in:
2025-11-29 23:59:50 +08:00
parent 7b556a48af
commit e62e555a3f

View File

@@ -5,42 +5,43 @@ tags: ["статусы", "плейлисты", "каналы", "iptvc"]
# :material-file-refresh-outline: Проверки и статусы # :material-file-refresh-outline: Проверки и статусы
Плейлисты проверяются автоматически с некоей периодичностью при помощи [iptvc](../iptvc/index.md).
Она может настраиваться мной в разное время, чтобы сбалансировать нагрузку на сервер.
!!! danger "Я не гарантирую корректность и актуальность плейлистов, которые ты увидишь на сайте, как и корректность результатов их проверки." !!! danger "Я не гарантирую корректность и актуальность плейлистов, которые ты увидишь на сайте, как и корректность результатов их проверки."
После прочтения этой страницы ты поймёшь почему. После прочтения этой страницы ты поймёшь почему.
Плейлисты [проверяются автоматически](../iptvc/index.md) с некоей периодичностью.
Хотя я и стараюсь улучшать качество проверок, но всё же рекомендую проверять желаемые плейлисты самостоятельно вручную, ибо нет никаких гарантий: Хотя я и стараюсь улучшать качество проверок, но всё же рекомендую проверять желаемые плейлисты самостоятельно вручную, ибо нет никаких гарантий:
* что плейлист (не) работоспособен * что плейлист составлен корректно и обработается правильно;
* он может быть и рабочий, но проверка может не сработать из-за таймаута запроса; * что плейлист (не) работоспособен:
* он уже может быть и нерабочим, но результаты последней проверки показывают обратное; * он может работать, но проверка заврешена из-за какой-то технической ошибки;
* что плейлист корректно обработается (будут правильно определён список каналов, их названия, атрибуты и пр.); * он уже может не работать, но результаты последней проверки показывают обратное;
* что транслируемый контент соответствует названиям каналов; * что транслируемый контент соответствует заявленным названиям;
* что сейчас или через X времени там не окажется [заглушка](../faq.md#заглушка). * что сейчас или через X времени там не окажется [заглушка](../faq.md#заглушка).
<a id="плейлисты"></a> <a id="playlists"></a>
## Плейлисты ## Статусы плейлистов
Каждый плейлист может быть в одном из трёх статусов: Каждый плейлист может быть в одном из трёх статусов:
* <span class="badge unknown">unknown</span> — Плейлист в очереди на проверку * <span class="badge unknown">unknown</span>**Плейлист в очереди на проверку**
Он сменит свой статус в ближайшие минуты. Он сменит свой статус в ближайшие минуты.
* <span class="badge online">online</span> — Плейлист активен * <span class="badge online">online</span>**Плейлист проверен**
Это не значит, что он работает. Это не значит, что он работает.
Это значит, что адрес плейлиста корректен и там, *вероятно*, *что-то* транслируется. Это значит, что адрес плейлиста корректен и *вероятно* там *что-то* транслируется.
В нём может быть 0 каналов — значит, содержимое потёрли.
* <span class="badge offline">offline</span> — Плейлист недоступен * <span class="badge offline">offline</span>**Плейлист недоступен**
Если этот статус висит постоянно, значит это главный кандидат на удаление из проекта. Либо плейлист удалён с сервера, где он располагался когда-то, либо это просто разовый сбой (например, таймаут проверки).
Но это может быть просто разовый сбой (например, таймаут проверки), и, *возможно*, скоро он станет доступен. *Возможно*, (не) скоро он (не) станет доступен.
!!! info "Обрати внимание" !!! info "Обрати внимание"
Независимо от статуса плейлиста на сайте, его можно добавить в свой плеер по "Ссылке для ТВ" и проверить самостоятельно. Независимо от статуса плейлиста на сайте, его можно добавить в свой плеер по "Ссылке для ТВ" и проверить самостоятельно.
Проверка плейлиста не влияет на его работоспособность. Проверка плейлиста не влияет на его работоспособность.
<a id="extra"></a>
### Дополнительные возможности
Если плейлист <span class="badge online">online</span> (успешно проверен), то у него могут быть дополнительные значки: Если плейлист <span class="badge online">online</span> (успешно проверен), то у него могут быть дополнительные значки:
* <span class="badge online-percent">95%</span> — количество рабочих каналов на момент проверки; * <span class="badge online-percent">95%</span> — количество рабочих каналов на момент проверки;
@@ -54,45 +55,39 @@ tags: ["статусы", "плейлисты", "каналы", "iptvc"]
Если плейлист <span class="badge unknown">unknown</span> или <span class="badge offline">offline</span>, этих иконок не будет. Если плейлист <span class="badge unknown">unknown</span> или <span class="badge offline">offline</span>, этих иконок не будет.
<a id="каналы"></a> !!! info "Обрати внимание"
## Каналы 1. Пропорции рабочих и нерабочих каналов в плейлистах могут меняться от проверки к проверке.
Это нормально, таковы технические особенности проверки.
2. Работа архива и программы передач зависит от выбранного [плеера](players.md).
Некоторые это просто не поддерживают.
<a id="channels"></a>
## Статусы каналов
Каждый канал в любом плейлисте может быть в одном из трёх статусов: Каждый канал в любом плейлисте может быть в одном из трёх статусов:
* <span class="icon online"><ion-icon name="radio-button-on-outline"></ion-icon></span>*Возможно*, канал работает * <span class="icon online"><ion-icon name="radio-button-on-outline"></ion-icon></span>***Возможно*, канал работает**
Но там может транслироваться какая-нибудь [заглушка](../faq.md#заглушка) (например, от [Wink](../faq.md#wink)). Но там может транслироваться какая-нибудь [заглушка](../faq.md#заглушка) (например, от [Wink](../faq.md#wink)) или другой канал.
* <span class="icon offline"><ion-icon name="radio-button-on-outline"></ion-icon></span>*Возможно*, канал не работает * <span class="icon offline"><ion-icon name="radio-button-on-outline"></ion-icon></span>***Возможно*, канал не работает**
Чем больше таких каналов в плейлисте, тем сложнее будет листать плейлист в плеере или на ТВ. Чем больше таких каналов в плейлисте, тем сложнее будет листать плейлист в плеере или на ТВ.
Но, *возможно*, *когда-нибудь* плейлист обновят и канал будет работать исправно. Но *возможно когда-нибудь* плейлист обновят и канал будет работать исправно.
Также и здесь может быть просто разовый сбой (например, таймаут проверки), и (возможно) скоро он станет доступен. Также здесь может быть просто разовый сбой (например, таймаут проверки).
* <span class="badge lapka"><ion-icon name="paw"></ion-icon></span> — Канал может быть нестабилен * <span class="badge lapka"><ion-icon name="paw"></ion-icon></span>**Канал может быть нестабилен**
Это значит, что для него указаны специальные параметры: токен, логин или пароль, которые рано или поздно истекут или будут заблокированы. Это значит, что для него указаны специальные параметры: токен, логин или пароль, которые рано или поздно истекут или будут заблокированы.
Тогда канал перестанет работать, если ещё не. Тогда канал перестанет работать.
Также это признак бесплатного пробного периода. Также это признак бесплатного пробного периода.
!!! info "Обрати внимание" * <span class="badge adult">18+</span>**Канал для взрослых**
Пропорции рабочих и нерабочих каналов в плейлистах могут и будут меняться от проверки к проверке. Читай ниже.
Это нормально, таковы технические особенности проверки.
<a id="возможности"></a> <a id="adult"></a>
## Возможности
В описаниях плейлистов, которые находятся в статусе <span class="badge online">online</span>, можно встретить следующие иконки:
* <ion-icon name="folder-open-outline"></ion-icon> — каналы плейлиста разбиты на группы (например, музыкальные каналы и региональные);
* <ion-icon name="newspaper-outline"></ion-icon> — плейлист предоставляет программу передач для каналов;
* <ion-icon name="play-back"></ion-icon> — плейлист предоставляет возможность перемотки передач.
Если плейлист недоступен или непроверен, этих иконок не будет.
<a id="для-взрослых"></a>
## Контент для взрослых ## Контент для взрослых
Это откровенно порнографический, эротический или другой контент, неприемлемый для детской психики (например, жанровые каналы с фильмами ужасов). Это откровенно порнографический, эротический или другой контент, неприемлемый для детской психики (например, жанровые каналы с фильмами ужасов).
Если при проверке плейлиста обнаружен хотя бы один канал для взрослых, то сам канал и весь плейлист помечается значком <span class="badge adult">18+</span> Если при проверке плейлиста обнаружен хотя бы один канал для взрослых, то этот канал и весь плейлист помечается значком <span class="badge adult">18+</span>.
Такие каналы определяются благодаря правилам, описанным в файле [channels.json](../formats/channels.md). Такие каналы определяются благодаря правилам, описанным в файле [channels.json](../formats/channels.md).
Они применяются к названиям каналов и их атрибутам (`tvg-id`, `tvg-name`), которые описывают канал в плейлисте. Они применяются к названиям каналов и их атрибутам (`tvg-id`, `tvg-name`), которые описывают канал в плейлисте.