Utgard TV: Настройка CCcam и OScam сервера в 2026 году

Кардшаринг через CCcam и OScam остаётся одним из наиболее востребованных способов доступа к зашифрованным спутниковым каналам. Utgard TV предоставляет серверы с поддержкой обоих протоколов — и правильная настройка напрямую влияет на стабильность соединения, задержку и качество картинки. Это руководство охватывает полный цикл: от подключения до тонкой настройки параметров.

Что такое CCcam и OScam: ключевые отличия

Оба протокола выполняют одну задачу — передачу ключей дешифрования (CW, Control Words) от сервера к клиентскому ресиверу. Однако реализация принципиально разная.

CCcam

CCcam — проприетарный протокол, разработанный специально для кардшаринга. Работает через TCP-соединение на стандартном порту 12000 (можно изменить). Клиент отправляет запрос на CW, сервер отвечает в течение нескольких миллисекунд. Преимущества CCcam: простая конфигурация, широкая поддержка ресиверами (Dreambox, VU+, Enigma2, Openbox, Starsat), хорошая совместимость со старыми моделями. Недостаток — менее гибкая система управления приоритетами по сравнению с OScam.

OScam

OScam — open-source альтернатива с расширенными возможностями. Поддерживает множество протоколов одновременно: cccam, newcamd, camd33, camd35, radegast. Позволяет тонко настраивать приоритеты ридеров, фильтровать CAID, задавать таймауты на уровне отдельного канала. OScam значительно эффективнее работает в многосерверных сетях с иерархией прав доступа.

Utgard TV поддерживает оба протокола. Для большинства ресиверов на Enigma2 (Dreambox DM900, VU+ Duo 4K, Zgemma H9) рекомендуется OScam как более стабильный вариант.

Что потребуется перед настройкой

Аккаунт Utgard TV

После оплаты подписки в личном кабинете Utgard TV доступны данные для подключения:

  • Hostname сервера (например, c1.utgard.tv или eu.utgard.tv)
  • Порт — для CCcam обычно 12000, для OScam (newcamd) — 10000–10010
  • Логин и пароль клиента
  • DES-ключ (только для протокола newcamd/OScam)

Совместимый ресивер

CCcam-клиент встроен в большинство современных ресиверов. OScam требует установки как отдельного эмулятора или встроен в firmware (в Enigma2 это плагин OScam-emu или OScam-smod). Проверьте версию прошивки — устаревшие версии могут не поддерживать SHA256 аутентификацию, которую использует Utgard TV.

Настройка через протокол CCcam

Enigma2 (Dreambox, VU+, Zgemma)

На Enigma2 конфигурация CCcam хранится в файле /etc/CCcam.cfg. Подключитесь к ресиверу по FTP или SSH и отредактируйте файл:

C: c1.utgard.tv 12000 ВАШ_ЛОГИН ВАШ_ПАРОЛЬ

Формат строки: C: [хост] [порт] [логин] [пароль]

После сохранения перезапустите CCcam через меню плагинов или командой:

/etc/init.d/CCcam restart

Проверьте статус через веб-интерфейс CCcam по адресу http://[IP-ресивера]:16001 — вкладка «Connected Server» должна показывать зелёный статус соединения с Utgard TV.

Ресиверы на Android (например, MAG, Formuler)

Для Android-ресиверов используйте приложение Tivimate или IPTV Smarters в связке с локальным CCcam-прокси (например, CCcam to Newcamd Converter). Альтернативно — установите CS Client, который принимает CCcam данные напрямую.

Настройка через протокол OScam (Newcamd)

Конфигурационные файлы OScam

OScam использует несколько файлов конфигурации, расположенных в директории /etc/oscam/ или /usr/keys/ в зависимости от прошивки.

Файл oscam.server

Здесь описываются подключения к внешним серверам (ридеры). Для подключения к Utgard TV через newcamd:

[reader]
label       = utgard_tv
protocol    = newcamd
device       = c1.utgard.tv,10000
key         = 0102030405060708091011121314
user        = ВАШ_ЛОГИН
password    = ВАШ_ПАРОЛЬ
caid        = 0500,0604,1810,0D00
group        = 1
reconnecttimeout = 30

Параметр caid определяет системы шифрования. Utgard TV поддерживает Viaccess (0500), Irdeto (0604), Nagravision (1810), Cryptoworks (0D00). Уточните актуальные CAID в личном кабинете — они зависят от вашего пакета.

Параметр key — это DES-ключ в формате 14 байт. Выдаётся вместе с данными аккаунта. Без корректного ключа соединение не установится.

Файл oscam.conf

Основной конфигурационный файл. Критически важные параметры:

[global]
logfile          = /tmp/oscam.log
maxlogsize       = 512
clienttimeout    = 5000
fallbacktimeout  = 2000
bindwait         = 5
netprio          = 0
resolvegethostbyname = 1

[monitor]
port             = 8888
aulow            = 30
hideclient_to    = 15

clienttimeout — максимальное время ожидания CW в миллисекундах. При нестабильном интернете увеличьте до 8000–10000. Значение 5000 оптимально для стабильного соединения со скоростью от 10 Мбит/с.

fallbacktimeout — время до переключения на резервный ридер. Если у вас настроены несколько серверов, OScam переключится на следующий через 2 секунды.

Файл oscam.user

Если ресивер сам выступает сервером для других клиентов — настраивается в этом файле. Для обычного клиентского использования можно оставить пустым или минимальным:

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

Веб-интерфейс OScam

OScam имеет встроенный веб-интерфейс на порту 8888 (или другом, указанном в oscam.conf). Перейдите на http://[IP-ресивера]:8888 — в разделе Readers вы увидите статус подключения к Utgard TV. Строка ридера должна показывать зелёный индикатор и количество полученных CW.

Типичные проблемы и их решение

Ресивер подключается, но каналы не открываются

Причины и действия:

  • Неверный CAID — в веб-интерфейсе OScam проверьте, какие CAID реально отвечают. Если нужный CAID не в списке вашего ридера — добавьте его.
  • Неверный DES-ключ (для newcamd) — скопируйте ключ заново из личного кабинета, убедитесь что нет пробелов.
  • Канал не входит в пакет — свяжитесь с поддержкой Utgard TV, уточните список доступных каналов.

Периодические зависания и пикселизация

Пикселизация при кардшаринге — признак высокой задержки CW (обычно >300 мс). Проверьте:

  • Пинг до сервера Utgard TV: ping c1.utgard.tv — норма до 80 мс
  • Загрузку процессора ресивера (тяжёлые плагины могут тормозить обработку CW)
  • Качество интернет-соединения — кардшаринг требует стабильного канала, не скоростного

Ошибка «Disconnected» в логах OScam

Означает разрыв TCP-соединения. Частые причины:

  • NAT-таймаут роутера — добавьте в oscam.server параметр keepalive = 1
  • Блокировка порта провайдером — попробуйте альтернативные порты (уточните у поддержки Utgard TV)
  • Ограничение по числу одновременных подключений — проверьте в личном кабинете лимит активных сессий

Несколько ресиверов на одном аккаунте

Стандартная подписка Utgard TV разрешает одно одновременное подключение. При попытке подключить второй ресивер первый отключается. Для нескольких устройств приобретайте соответствующий план или настраивайте локальный CCcam-ретранслятор на основном ресивере с трансляцией на остальные устройства в локальной сети.

Дополнительные настройки для улучшения стабильности

Резервный сервер

Utgard TV предоставляет несколько точек входа (обычно eu.utgard.tv, us.utgard.tv или c1/c2). Настройте второй ридер в oscam.server как fallback:

[reader]
label       = utgard_tv_backup
protocol    = newcamd
device       = c2.utgard.tv,10000
key         = 0102030405060708091011121314
user        = ВАШ_ЛОГИН
password    = ВАШ_ПАРОЛЬ
group        = 1
fallback    = 1

Параметр fallback = 1 указывает OScam использовать этот ридер только при недоступности основного.

Оптимизация таймаутов

При стабильном соединении уменьшите clienttimeout до 3000–4000 мс — это снизит вероятность пикселизации при смене каналов. При нестабильном интернете — увеличьте до 8000–12000.

Логирование

Для диагностики проблем включите подробное логирование в oscam.conf:

logfile     = /tmp/oscam.log
maxlogsize  = 1024
loglevel    = 64

Уровень 64 — детальный лог CW-запросов. После устранения проблем верните 0, чтобы не засорять память.

Совместимость с популярными устройствами

Utgard TV протестирован со следующими устройствами и программным обеспечением:

  • Dreambox DM900 UHD / DM920 — OScam через встроенный эмулятор, CCcam через плагин
  • VU+ Uno 4K / Duo 4K SE — оба протокола, рекомендуется OScam-smod
  • Zgemma H9.2H / H9S — Enigma2 с OScam, стабильная работа при таймауте 5000
  • Openbox S6 Pro+ / AS4K — CCcam нативно, OScam через прошивку OpenPLi
  • GigaBlue UHD Quad 4K — поддерживает оба протокола через OpenATV

Для ресиверов на базе Android (Mecool, NVIDIA Shield, Formuler Z8) прямой кардшаринг недоступен — используйте промежуточный Enigma2-ресивер как локальный CCcam-сервер или подключайтесь к IPTV-стриму через отдельную подписку.

Безопасность подключения

Передача данных между клиентом и сервером Utgard TV происходит по зашифрованному каналу (DES в newcamd, собственное шифрование в CCcam). Тем не менее соблюдайте базовые правила:

  • Не передавайте данные аккаунта третьим лицам — каждое подключение логируется
  • Не используйте публичные прокси между ресивером и сервером — это увеличивает задержку и раскрывает учётные данные
  • Регулярно меняйте пароль в личном кабинете, особенно если заметили неожиданные разрывы

Часто задаваемые вопросы

Нужен ли статический IP для работы с Utgard TV?

Нет. Utgard TV использует авторизацию по логину и паролю, а не по IP. Динамический IP работает нормально. Если ваш провайдер часто меняет IP — убедитесь что в oscam.server указан hostname (не IP), чтобы DNS-резолюция происходила при каждом переподключении.

Какой протокол выбрать: CCcam или OScam?

Для Enigma2-ресиверов — OScam через newcamd. Даёт лучший контроль над таймаутами и приоритетами. Для простых ресиверов без возможности установки OScam — CCcam, это более простой вариант с достаточной стабильностью.

Что делать если соединение есть, но конкретный канал не открывается?

Проверьте лог OScam — ищите строки с CAID нужного канала. Если видите N: [CAID] (not found) — этот CAID не входит в ваш пакет. Если видите E: [CAID] (error) — проблема на стороне сервера, обратитесь в поддержку Utgard TV.

```

Practical checklist for smooth viewing

Even the best CCCam or OSCam line needs two or three simple preparations. Update your receiver firmware, reset the ECM cache once a week and keep 15–20% free space on the USB stick or internal flash so that the reader can store keys without delays.

When tuning a dish, aim for MER/BER reserve: a two‑degree offset or a loose F‑connector often causes the “freezing” that users blame on cardsharing. Keep a short patch cord to test alternative routers, and save two profiles in OSCam — one for TCP, one for UDP — so you can switch instantly if your ISP starts filtering a protocol.

Utgard.tv monitors each hub 24/7, but you can speed up diagnostics by keeping a short log of your receiver actions. Note the time when you changed the channel, which CAID was active and whether you used Wi‑Fi or Ethernet. This tiny “journal” helps engineers reproduce your environment in the lab and return with a solution in minutes instead of hours.

  • Keep two line slots enabled: if the first server hits a maintenance window, the second one instantly takes over without re-entering credentials.
  • Run a monthly speed and latency test. Stable 1–2 Mbps with ping <80 ms is enough for SD/HD, but if jitter exceeds 20 ms, switch the router to wired mode.
  • Save the Utgard.tv status page and Telegram bot @utgard_tv_bot to bookmarks — they publish maintenance notices before SEMrush or uptime monitors raise alerts.