--- icon: material/file-refresh-outline tags: ["статусы", "плейлисты", "каналы", "iptvc"] --- # :material-file-refresh-outline: Как проверяются плейлисты Плейлисты проверяются автоматически с некоей периодичностью при помощи [iptvc](../iptvc/index.md). Она может настраиваться мной в разное время, чтобы сбалансировать нагрузку на сервер. !!! danger "Я не гарантирую корректность и актуальность плейлистов, которые ты увидишь на сайте, как и корректность результатов их проверки." После прочтения этой страницы ты поймёшь почему. Хотя я и стараюсь улучшать качество проверок, но всё же рекомендую проверять желаемые плейлисты самостоятельно вручную, ибо нет никаких гарантий: * что плейлист (не) работоспособен * он может быть и рабочий, но проверка может не сработать из-за таймаута запроса; * он уже может быть и нерабочим, но результаты последней проверки показывают обратное; * что плейлист корректно обработается (будут правильно определён список каналов, их названия, атрибуты и пр.); * что транслируемый контент соответствует названиям каналов; * что сейчас или через X времени там не окажется [заглушка](../faq.md#заглушка). ## Плейлисты Каждый плейлист может быть в одном из трёх статусов: * unknown — Плейлист в очереди на проверку Он сменит свой статус в ближайшие минуты. * online — Плейлист активен Это не значит, что он работает. Это значит, что адрес плейлиста корректен и там, *вероятно*, *что-то* транслируется. В нём может быть 0 каналов — значит, содержимое потёрли. * offline — Плейлист недоступен Если этот статус висит постоянно, значит это главный кандидат на удаление из проекта. Но это может быть просто разовый сбой (например, таймаут проверки), и, *возможно*, скоро он станет доступен. !!! info "Обрати внимание" Независимо от статуса плейлиста на сайте, его можно добавить в свой плеер по "Ссылке для ТВ" и проверить самостоятельно. Проверка плейлиста не влияет на его работоспособность. ## Каналы Каждый канал в любом плейлисте может быть в одном из трёх статусов: * — *Возможно*, канал работает Но там может транслироваться какая-нибудь [заглушка](../faq.md#заглушка) (например, от [Wink](../faq.md#wink)). * — *Возможно*, канал не работает Чем больше таких каналов в плейлисте, тем сложнее будет листать плейлист в плеере или на ТВ. Но, *возможно*, *когда-нибудь* плейлист обновят и канал будет работать исправно. Также и здесь может быть просто разовый сбой (например, таймаут проверки), и (возможно) скоро он станет доступен. !!! info "Обрати внимание" Пропорции рабочих и нерабочих каналов в плейлистах может и будет меняться от проверки к проверке. Это нормально, таковы технические особенности проверки. ## Возможности В описаниях плейлистов, которые находятся в статусе online, можно встретить следующие иконки: * — каналы плейлиста разбиты на группы (например, музыкальные каналы и региональные); * — плейлист предоставляет программу передач для каналов; * — плейлист предоставляет возможность перемотки передач. Если плейлист недоступен или непроверен, этих иконок не будет. ## Контент для взрослых Это откровенно порнографический, эротический или другой контент, неприемлемый для детской психики (например, жанровые каналы с фильмами ужасов). Если при проверке плейлиста обнаружен хотя бы один канал для взрослых, то сам канал и весь плейлист помечается значком 18+ Такие каналы определяются благодаря правилам, описанным в файле [channels.json](../formats/channels.md). Они применяются к названиям каналов и их атрибутам (`tvg-id`, `tvg-name`), которые описывают канал в плейлисте. Для каналов со взрослым контентом применяется тег `adult`. !!! warning "Обрати внимание" Далеко не все каналы могут быть помечены таким тегом. Хотя набор правил для тегов очень богат, но невозможно угадать все каналы с приемлемой точностью. Почему — читай [здесь](../formats/channels.md#warnings). --- !!! info "Примечание" Теперь должно стать понятно, почему я не даю и не могу дать никаких гарантий относительно результатов проверок и тегов. Каждый раз это просто непредсказуемый процесс.