Troubleshooting·7 min

Автор Rawnok Jahan

Ваш плеер просит PIN родительского контроля, который вы не устанавливали

Вы открываете канал, и приложение требует PIN родительского контроля. Вы его никогда не создавали. Пробуете 0000. Пробуете 1234. Пробуете свой код разблокировки. Ничего не подходит — и восстановить PIN негде.

Это происходит часто, и причин тому три. Две из них решаются минут за пять. Третья обычно не решается — стоит разобраться, почему, прежде чем начинать всё удалять.

Почему приложение просит PIN, который вы не создавали

1. Приложение поставляется с PIN по умолчанию

Многие IPTV-плееры включают родительскую блокировку из коробки с предустановленным PIN — обычно 0000 или 1234 — и ничего не говорят об этом при установке. Когда вы впервые откроете канал, помеченный провайдером как взрослый, приложение требует PIN — а с вашей стороны выглядит, будто приложение само придумало пароль.

Пробуйте по очереди: 0000, 1234, 1111, 4321. Если один подойдёт, сразу же зайдите в настройки и либо отключите родительский контроль, либо установите PIN, который вы действительно запомните.

Это самое вероятное объяснение, если вы никогда не трогали настройки родительского контроля и запрос появился только на конкретном канале, а не при запуске приложения.

2. Категорию заблокировал провайдер, а не ваше приложение

Панели Xtream позволяют провайдеру помечать категории как для взрослых. Одни плееры уважают эту отметку, запрашивая свой PIN, другие передают запрос провайдеру. Так или иначе, блокировка исходит от вашей подписки, а не от чего-то, что вы настраивали.

Как проверить: запрос появляется только на определённых категориях и появляется ли он в другом плеере с той же подпиской? Если да — это провайдер помечал категории. Спросите у провайдера PIN категории — многие используют персональный PIN, установленный в панели, и могут его вам сказать или переустановить.

3. Его установил кто-то, и это локальный хеш

Если PIN действительно установлен на устройстве — вы сами, месяцы назад, или кто-то ещё из домочадцев — это сложный случай. Читайте дальше.

Почему забытый локальный PIN обычно не восстанавливается

Ответственный плеер не хранит сам PIN. Он хранит хеш PIN — односторонний отпечаток. Когда вы вводите 4821, приложение хеширует введённое и сравнивает отпечатки. Сам номер оно нигде не держит.

Это правильное решение — оно означает, что даже если кто-то получит доступ к файлам приложения, не сможет прочитать ваш PIN — но это имеет неизбежное следствие: приложение просто не может сказать, какой был ваш PIN. Не «не хочет», а именно не может. Этой информации нет.

Поэтому в локальных приложениях функции «забыл PIN» не восстанавливают PIN. В лучшем случае они его сбрасывают, а сброс, который может запустить кто угодно, — это вообще не родительский контроль: любопытный подросток просто нажмёт «забыл PIN». Именно поэтому большинство плееров такой функции не предлагают.

Честные варианты, когда PIN потерян:

  • Вспомните его. Дни рождения членов семьи, повторяющиеся цифры, год. Это четыре цифры, которые кто-то выбирал специально.
  • Спросите у того, кто его установил.
  • Очистите данные приложения, что удалит сохранённый хеш вместе со всем остальным, что приложение хранило локально.

Это действие требует отдельного предупреждения.

Что на самом деле стоит очистка данных приложения

Очистка данных приложения возвращает его в первоначальное состояние. Настройки родительского контроля исчезают — вместе со всем остальным, что хранилось на устройстве: плейлистами, избранным, историей просмотров и настройками. На Android это Настройки → Приложения → [плеер] → Хранилище → Очистить данные; на компьютере нужно удалить папку данных приложения; на iOS нужно удалить и переустановить приложение.

Прежде чем это делать: запишите адреса плейлистов или учётные данные Xtream-сервера, логин и пароль. Люди очищают данные, чтобы избежать PIN, а потом узнают, что потеряли доступ к подписке. Это намного хуже, чем проблема, с которой начиналось.

Если плеер синхронизируется с аккаунтом, это гораздо менее болезненно — плейлисты и избранное вернутся, когда вы снова войдёте, потому что они хранятся на сервере, а не только на устройстве. (Как работает синхронизация между устройствами.) Это также хороший аргумент в пользу сохранения резервной копии плейлистов независимо от PIN.

Учтите, что это значит: на общем устройстве локальный PIN — это замедление, а не щит. Тот, кто может открыть настройки приложения в ОС, может очистить данные и пройти мимо PIN. Локальный контроль защищает маленького ребёнка от категории, но не останавливает решительного подростка ни в каком приложении, никогда.

Как Tuneline это решает

Раз эта статья существует потому, что люди сталкиваются с неожиданными запросами PIN, вот что делает Tuneline:

  • Нет PIN по умолчанию. Tuneline никогда не поставляется с включённым родительским контролем. Если вы не устанавливали PIN, его никогда не попросят. Если приложение требует PIN, который вы не создавали, то это не оно.
  • Чтобы его включить, нужно выбрать 4-значный PIN. Потом вы сможете заблокировать определённые категории и опционально требовать PIN при запуске.
  • PIN хранится в виде SHA-256 хеша только на устройстве. Он никогда не загружается, не синхронизируется и не восстанавливается — даже нами.
  • Нет функции восстановления PIN по причине, изложенной выше. Если вы его забудете, единственный способ — очистить локальные данные приложения, и плейлисты с избранным вернутся при входе, если синхронизация включена.

Установка займёт несколько секунд: полное руководство родительского контроля.

ЧЗВ

Какой PIN родительского контроля по умолчанию в IPTV-плеерах?

Tuneline его не имеет — родительский контроль выключен по умолчанию. Плееры с предустановкой обычно используют 0000 или 1234. Если плеер просит PIN, который вы не создавали, попробуйте сначала эти.

Можно ли восстановить забытый PIN родительского контроля?

Нет, если приложение его правильно хранит. Правильно построенный плеер хранит только односторонний хеш, поэтому оригинальный PIN нигде не существует, чтобы его восстановить — ни на устройстве, ни на сервере, ни в поддержке. Очистка данных приложения удаляет хеш, но вместе с локальными плейлистами и настройками.

Почему плеер просит PIN только на некоторых каналах?

Потому что блокировка привязана к категории, а не ко всему приложению. Либо вы заблокировали эту категорию, либо провайдер пометил её как взрослую в своей панели. Если те же каналы просят PIN в другом плеере, то это дело провайдера.

Удалит ли очистка данных мои плейлисты?

Да — всё, что хранится локально. Сначала сохраните адрес плейлиста или учётные данные Xtream. Если вы используете аккаунт с облачной синхронизацией, плейлисты и избранное восстановятся при входе.

Достаточно ли PIN родительского контроля, чтобы защитить детей?

Для маленького ребёнка да. Для подростка, который может открыть настройки приложений — нет, очистка данных обходит любой локальный PIN в любом плеере. Думайте о нём как об ограждении, а не о замке, и используйте контроли на уровне ОС (Screen Time, Family Link) для более надёжной защиты.


Tuneline никогда не просит PIN, который вы не устанавливали. Скачайте его, и если хотите блокировку категорий, включите её сами — на своих условиях.

— Rawnok Jahan

Поделиться статьёй

The fast fix

Rather not troubleshoot? Tuneline handles this for you.

A free media player with hardware-accelerated playback and automatic reconnect built in — the two things most players leave off. Bring your existing playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

Читать эту статью на другом языке

Tuneline — приложение для воспроизведения медиа. Оно не предоставляет, не размещает и не распространяет никакой контент. Свой плейлист вы приносите сами, точно так же, как в VLC.