Кардшаринг НТВ-Плюс: настройка CCcam и OScam в 2026

Главная Статьи Кардшаринг НТВ-Плюс: настройка CCcam и OScam в 2026

Дата публикации

25.06.2026

Кардшаринг НТВ-Плюс: настройка CCcam и OScam в 2026

Если вы читаете это, значит уже прошли через стандартный путь: ресивер стоит, тарелка настроена, C-line вставлена — а экран чёрный. Кардшаринг нтв на практике требует точной конфигурации с обеих сторон, и одна неверная строка в конфиге ломает всё. Разберём по порядку: протоколы, конфиги, транспондеры, диагностика.

Что такое кардшаринг НТВ-Плюс и как он работает технически

Суть проста: на стороне сервера стоит карта доступа в физическом картридере. Клиентский ресивер отправляет серверу ECM-пакет (Entitlement Control Message) — зашифрованный запрос для конкретного канала. Сервер расшифровывает его картой, получает DCW (Decryption Control Word) и отправляет обратно клиенту. Ресивер использует этот ключ для раскодирования картинки.

Всё это происходит каждые ~10 секунд, потому что провайдеры меняют DCW именно с такой частотой. Если ответ сервера приходит с задержкой — картинка замерзает или рассыпается на квадраты. Поэтому пинг до сервера — не формальность, а критический параметр.

Принцип работы: DCW-ключи и обмен по протоколу

Поток выглядит так: ресивер (клиент CCcam или OScam) получает с транспондера зашифрованный TS-поток. Softcam перехватывает ECM-пакеты и отправляет их через TCP на удалённый сервер. Сервер возвращает DCW. Весь обмен идёт по проприетарному протоколу CCcam или открытому newcamd/cccam через OScam.

Задержка между запросом и ответом (ECM time) в идеале не превышает 300–500 мс. При пинге выше 150 мс и hop>1 время ECM легко уходит за секунду, и freeze становятся постоянными.

Кодировка НТВ-Плюс (Irdeto) и роль CAID/провайдера

НТВ-Плюс работает на системе условного доступа Irdeto 2. Основной CAID семейства — 0x0606. Конкретный провайдер внутри семейства определяется ident-ом. Без правильного ident в фильтре reader ECM просто не находится, хотя сервер отвечает и карта там есть.

Это одна из самых частых причин «сервер онлайн, каналы не идут» — неверный или отсутствующий CAID-фильтр на стороне клиента. OScam позволяет задать его явно, CCcam берёт что дают.

Чем отличается локальная карта от сетевого шаринга

С локальной картой в слоте ресивера задержка ECM минимальна — десятки миллисекунд. При сетевом шаринге добавляется время RTT до сервера плюс обработка. При hop=1 (прямая карта на сервере) это приемлемо. При hop=2 и выше сервер сам является клиентом другого сервера, задержки суммируются, и стабильность падает.

Настройка CCcam для НТВ-Плюс: конфиг и порты

CCcam — исторически самый распространённый вариант для Enigma2-ресиверов. Конфиг лежит в /etc/CCcam.cfg или /var/etc/CCcam.cfg в зависимости от прошивки (OpenATV, OpenPLi, OpenViX и т.д.).

Файл CCcam.cfg: структура строки C-line

Базовая строка подключения выглядит так:

C: hostname 12000 username password

Четыре поля: хост (IP или домен), порт, логин, пароль. Никаких лишних символов, никаких кавычек. Один пробел между полями. Одна C-line — одно подключение к одному серверу.

Если нужно заблокировать определённые CAID от локальной обработки (например, чтобы ресивер не пытался читать их самостоятельно), добавляют:

NO SHARING: 0000:000000

Или через секцию фильтрации с конкретными CAID. Для Irdeto НТВ-Плюс это полезно, если в ресивере стоит другая карта и нужно явно указать, что 0x0606 уходит на шаринг.

Параметры подключения: host, port, username, password

Хост может быть как IP-адресом (предпочтительно — меньше зависимость от DNS), так и доменом. Порт задаёт сервер — вы его получаете при регистрации. Логин и пароль чувствительны к регистру. Пробел или лишний символ в пароле — и подключение не установится, причём ошибка в логе будет выглядеть просто как «не подключился».

Проверка соединения и статус сервера через веб-интерфейс :16001

CCcam поднимает встроенный веб-сервер на порту 16001. Открываете http://<IP-ресивера>:16001 в браузере и видите таблицу readers. Там есть колонки: Connected (да/нет), ECM time (в мс), Hop (количество пересылок), Cards (сколько карт доступно).

Если Connected = No — проблема в сети или неверных данных. Если Connected = Yes, но ECM time = 0 или каналы не идут — проблема в CAID или лимите подключений на сервере. Эти два сценария решаются принципиально по-разному.

Типичный порт 12000 и почему его блокируют провайдеры

Порт 12000 — фактический стандарт для CCcam. Некоторые ISP, особенно крупные мобильные операторы, режут или шейпят трафик на нестандартных для бытового использования портах. Проверить просто: telnet hostname 12000. Если соединение не устанавливается — либо сервер down, либо порт заблокирован на пути.

Решение: попросить у сервера альтернативный порт (80, 443, 8080 — их провайдеры режут реже) или завернуть трафик через туннель. Без туннелирования конкретного сервиса — просто TCP-туннель от ресивера до хоста с открытым портом.

Настройка OScam для приёма НТВ-Плюс

OScam гибче CCcam, но требует правки нескольких файлов одновременно. Конфиги лежат в /etc/tuxbox/config/oscam/ или /usr/keys/ — зависит от дистрибутива. На OpenATV обычно /etc/tuxbox/config/.

oscam.conf: секции [global], [cccam], [webif]

Минимальный рабочий oscam.conf для клиентского подключения:

[global]
logfile = /tmp/oscam.log
nice = -1
WaitForCards = 1

[webif]
httpport = 8888
httpuser = admin
httppwd = admin

[cccam]
port = 0

Секция [webif] с портом 8888 открывает мониторинг. Там видно всё: активные ридеры, ECM-запросы в реальном времени, статистику hit/miss по кэшу. Это главный инструмент отладки — не перезапускайте демон вслепую, сначала смотрите веб-интерфейс.

oscam.server: настройка reader с protocol cccam

Файл oscam.server — ключевой. Пример ридера для подключения к CCcam-серверу:

[reader]
label = ntv_server
protocol = cccam
device = hostname,12000
user = username
password = password
caid = 0604,0606
ident = 0604:000000;0606:000000
group = 1
reconnecttimeout = 15
inactivitytimeout = 30

Параметр caid фильтрует, какие CAID обрабатывает этот ридер. Для НТВ-Плюс указываем 06060604 если нужен). ident задаёт конкретный провайдер внутри семейства — это то самое поле, которое большинство статей пропускает, а потом ECM не находится.

reconnecttimeout = 15 означает переподключение через 15 секунд при обрыве. inactivitytimeout = 30 — если нет активности 30 секунд, ридер переподключается. Значения по умолчанию часто слишком большие для нестабильных соединений.

oscam.user и группы доступа

Если OScam используется как локальный softcam (клиент без собственного сервера), файл oscam.user нужен только для локальных пользователей. Минимальная запись:

[account]
user = local
pwd = local
group = 1
au = 1

Группа в oscam.user должна совпадать с группой ридера в oscam.server. Если группы не совпадают — ридер есть, пользователь есть, но маршрутизация ECM не происходит. Проверяйте это в первую очередь при загадочном «не работает».

Чтение лога и поиск строки found/not found

Лог /tmp/oscam.log — ваш главный источник правды. При успешном декодировании видите:

ECM found (234 ms) by reader ntv_server

При проблеме:

ECM not found

«Not found» при активном ридере означает: либо на сервере нет карты для этого CAID/провайдера, либо неверный фильтр ident, либо исчерпан лимит подключений. «Reader offline» или «connection refused» — сетевая проблема или неверные реквизиты.

Частоты транспондеров и настройка ресивера

Перед отладкой шаринга убедитесь, что сигнал вообще есть. Это звучит очевидно, но половина «проблем с кардшарингом» — на самом деле проблемы с приёмом сигнала. Кардшаринг нтв нельзя нормально отлаживать без стабильного транспондера.

Параметры спутника Eutelsat 36 (36°E)

НТВ-Плюс вещает с позиции 36°E. На этой орбитальной точке работают спутники Eutelsat 36B и Eutelsat 36C (бывший Eutelsat W4/W7). Оба используются одновременно, пакеты распределены между ними.

Основные транспондеры для проверки приёма:

  • 12226 МГц, поляризация H, SR 27500, FEC 3/4, DVB-S2
  • 12322 МГц, поляризация V, SR 27500, FEC 3/4, DVB-S2
  • 11919 МГц, поляризация H, SR 27500, FEC 3/4, DVB-S2
  • 12034 МГц, поляризация V, SR 27500, FEC 3/4, DVB-S

Частота, поляризация, символьная скорость, FEC

SR 27500 — стандартная символьная скорость для большинства транспондеров НТВ-Плюс. FEC 3/4 — наиболее распространённый. DVB-S2 — стандарт для HD-пакетов. Если ресивер старый и не поддерживает DVB-S2, часть каналов будет недоступна вне зависимости от шаринга.

Ручной поиск каналов и привязка к нужному CAID

В Enigma2 ручной ввод транспондера: Services → Satellite → выбрать спутник → Manual Scan. Вводите частоту без десятичной точки (12226), поляризацию, SR, FEC, стандарт. После сканирования каналы появляются в списке.

Важный нюанс: на некоторых транспондерах НТВ-Плюс присутствуют сразу несколько CAID (например, Irdeto и Conax). Ресивер может автоматически выбрать не тот, и softcam будет пытаться декодировать через неверную систему. В OScam это видно в логе — ECM-запросы уходят с CAID, которого на сервере нет. Решение: в настройках сервиса в Enigma2 явно указать нужный CAID через Edit Service.

Проверка уровня и качества сигнала перед отладкой шаринга

Уровень сигнала (Signal Level) и качество (Signal Quality) — разные вещи. Уровень может быть 80%, а качество (SNR/BER) — ниже 50%, и тогда ресивер будет терять пакеты. Нормальная работа начинается от 60–65% по Quality. При Quality ниже 50% никакой шаринг не поможет — будут артефакты и зависания независимо от сервера.

Решение типичных проблем: чёрный экран и ошибки

Чёрный экран при настроенном кардшаринг нтв — самая распространённая жалоба. Причин несколько, и они лечатся по-разному. Главное — не переставлять настройки наугад, а сначала локализовать слой проблемы.

Алгоритм диагностики: 1) проверить статус ридера в веб-интерфейсе CCcam :16001 или OScam :8888; 2) посмотреть лог на ECM found/not found; 3) проверить уровень/качество сигнала транспондера; 4) проверить доступность порта через telnet; 5) проверить firewall на ресивере и роутере.

Ошибка «нет доступа» и код 0000

DCW вида 00 00 00 00 00 00 00 00 в логе означает, что сервер вернул пустой ответ — карты с нужным CAID нет, или лимит подключений исчерпан, или аккаунт заблокирован. Это не сетевая проблема — соединение установлено, но авторизация на уровне контента не прошла.

Отдельная история — когда провайдер меняет ключи (key change, обновление EMM). В этот момент все клиенты одновременно теряют картинку на 30–120 секунд, пока карта на сервере обновляется. Это не поломка шаринга — это нормальный технический процесс. Если потеря каналов кратковременная и восстанавливается сама — именно это.

Каналы открываются с задержкой или периодически замерзают

Freeze при переключении каналов (zapping time больше 3–4 секунд) обычно говорит о высоком ECM time. В CCcam это видно в колонке ECM time в веб-интерфейсе. Значение выше 800–1000 мс — уже проблема.

Периодические фризы во время просмотра — другая история. Это нестабильный пинг или перегруженный сервер в прайм-тайм. Если фризы начинаются после 19:00 и пропадают ночью — сервер просто не справляется с нагрузкой. Hop>1 здесь усугубляет ситуацию кратно.

FTA-каналы идут, кодированные — нет

Классический сигнал: всё хорошо с сигналом, незашифрованные каналы работают, а каналы НТВ-Плюс — чёрный экран. Это однозначно проблема на стороне softcam, не антенны.

Проверяйте в такой последовательности: запущен ли вообще softcam (в Enigma2: Menu → Setup → System → Softcam); правильный ли softcam выбран (CCcam, OScam — не оба одновременно, это конфликт); есть ли валидная C-line или настроен ли oscam.server. Несовместимость версии эмулятора с прошивкой ресивера тоже бывает — особенно на старых ресиверах с кастомными билдами CCcam.

Сервер виден, но ECM = not found

Это принципиально другая проблема, чем «сервер offline». Соединение есть (Connected = Yes, hop и cards отображаются), но конкретный ECM не декодируется. Причины:

  • На сервере нет карты НТВ-Плюс — проверить у поставщика, какие пакеты поддерживаются
  • Неверный CAID или ident в фильтре OScam — карта есть, но запрос идёт с другим CAID
  • Региональный пакет НТВ-Плюс: конкретный канал может быть в региональном пакете, которого нет на данной карте
  • Лимит одновременных ECM-запросов на сервере исчерпан другими клиентами

Как выбрать надёжный сервер: критерии без привязки к именам

Здесь не будет названий сервисов. Только технические признаки, по которым можно оценить качество соединения самостоятельно — через логи и статистику.

Стабильность аптайма и пинг до сервера

Пинг до хоста сервера замеряется обычным ping hostname с ресивера. Меньше 30 мс — отлично. 30–80 мс — нормально. Выше 100 мс — уже риск фризов при смене DCW. Важнее среднего пинга — его стабильность: джиттер (разброс значений) убивает шаринг сильнее, чем просто высокий RTT.

Аптайм сервера проверяется только на практике — смотрите ECM time в динамике за несколько дней. Нормальный сервер не даёт разброс больше 2–3× от среднего значения в прайм-тайм.

Локальная карта vs решара (количество hop)

Hop=1 означает: карта физически вставлена в картридер сервера, к которому вы подключены. Hop=2 означает: ваш сервер сам является клиентом другого сервера. Каждый дополнительный hop добавляет полный RTT к времени ECM.

В CCcam hop виден в веб-интерфейсе :16001 прямо в таблице. В OScam — в секции ридера в веб-интерфейсе. Если видите hop=1 и ECM time стабильно 150–300 мс — это хорошее соединение. Hop=3 при тех же 300 мс означает, что первый сервер в цепочке находится в 100 мс от вас, а не 300.

Лимит на количество подключений и DCW-фильтрация

Каждый аккаунт на сервере имеет лимит одновременных подключений (обычно 1–5). Если лимит исчерпан — новые ECM-запросы получают 0000 или «not found» без каких-либо внятных сообщений об ошибке. Это нужно уточнять у поставщика.

DCW-фильтрация на сервере — дополнительный уровень защиты, когда сервер отдаёт ключи только для определённых CAID или пакетов. Если вы запрашиваете канал, которого нет в вашем аккаунте на сервере, ECM не находится даже при наличии карты. Региональные пакеты НТВ-Плюс — типичный случай: на одной физической карте могут быть права только на часть каналов.

Какую кодировку использует НТВ-Плюс и какой CAID указывать?

НТВ-Плюс работает на Irdeto 2. Основной CAID семейства — 0x0606 (в десятичной: 1542). В некоторых конфигах встречается также 0x0604. В oscam.server в поле ident нужно указать конкретный провайдер в формате 0606:XXXXXX — без правильного ident ECM не находится даже при наличии карты на сервере.

Чем CCcam отличается от OScam для НТВ-Плюс?

CCcam проще: одна C-line в конфиге, и всё. Работает из коробки на большинстве Enigma2-прошивок. OScam гибче: поддерживает несколько протоколов одновременно, имеет кэш DCW (снижает нагрузку на сервер), детальный веб-мониторинг и точные фильтры по CAID/ident. Для стабильного приёма НТВ-Плюс OScam предпочтительнее, но требует корректной настройки трёх файлов: oscam.conf, oscam.server, oscam.user.

Почему каналы НТВ-Плюс не открываются, хотя сервер онлайн?

«Сервер онлайн» и «канал открывается» — разные вещи. Соединение может быть установлено, но ECM возвращает «not found» по трём причинам: на сервере нет карты с нужным пакетом НТВ-Плюс; неверный CAID или ident в фильтре клиента; исчерпан лимит одновременных подключений аккаунта. Смотрите лог OScam или статус ECM time в CCcam :16001.

Какой порт нужен для подключения и что делать если он заблокирован?

Стандартный порт CCcam — 12000, но сервер может использовать любой. Проверка: telnet hostname 12000 или nc -zv hostname 12000 с ресивера. Если соединение не устанавливается — порт режет ISP или закрыт файерволом на маршруте. Решение: попросить у поставщика альтернативный порт (443, 80) или завернуть подключение через TCP-туннель.

Почему каналы периодически замерзают (freeze)?

Freeze при просмотре — следствие нестабильного ECM time. Причины: высокий или джиттерующий пинг до сервера, hop>1 (каждый лишний хоп добавляет полный RTT), перегрузка сервера в прайм-тайм, частая смена DCW провайдером. Для диагностики смотрите ECM time в CCcam :16001 в динамике — если значения прыгают от 200 до 2000 мс, проблема в нестабильности соединения, а не в конфиге.

Какие параметры транспондера НТВ-Плюс нужны для ресивера?

Спутник — 36°E (Eutelsat 36B/36C). Рабочие параметры для ручного ввода: частота 12226 МГц, поляризация H, SR 27500, FEC 3/4, DVB-S2. Перед отладкой шаринга убедитесь, что Quality сигнала выше 60% — иначе чёрный экран будет независимо от состояния сервера. В Enigma2: Manual Scan → ввести параметры вручную → запустить сканирование.

О статье

  • Практические советы и инструкции
  • Материалы по спутниковому ТВ
  • Поддержка и помощь 24/7