/

Shara TV: настройка CCcam и OScam сервера в 2026

Главная Статьи Shara TV: настройка CCcam и OScam сервера в 2026

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

16.06.2026

Shara TV: настройка CCcam и OScam сервера в 2026

Запрос shara tv org всплывает обычно в одном контексте: человек пытается подключить кардшаринг к своему ресиверу и наткнулся на этот домен где-то на форуме или в поиске. Сам по себе домен — не конфиг и не гарантия работы. Это просто адрес, за которым может быть что угодно. В этом материале я разберу то, что реально нужно: структуру строк подключения, формат конфигов CCcam и OScam, причины фризов и как оценивать источники без лишней мути.

Что стоит за запросом shara tv org и как читать такие домены

Доменные имена в этой теме часто вводят в заблуждение. Когда видишь shara tv org или любой другой адрес с приставкой shara/cccam/share — это не продукт и не протокол. Это просто хост. Всё, что реально нужно для подключения, умещается в одну строку формата C-line.

Чем кардшаринг отличается от IPTV и легальной подписки

IPTV — это поток, который сервер гонит тебе напрямую. Кардшаринг работает иначе: сигнал ловит твоя антенна, тюнер принимает зашифрованный поток, а сервер присылает ECM-ответ — фактически ключ расшифровки. Без физической антенны кардшаринг бесполезен.

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

Почему нельзя слепо доверять доменам вида .org/.tv

Зона .org ничего не означает с точки зрения надёжности. Сервер может работать на этом домене три года, а может упасть завтра. У меня были ситуации, когда домен пинговался, порт отвечал, но ECM-время было под 2000 мс — значит, карта перегружена или стоит несколько ретрансляций (решаров) подряд.

Домен — это только первый параметр из четырёх нужных. Без остальных он ничего не даёт.

Какие данные реально нужны для подключения: host, port, user, pass

Стандартная C-line выглядит так:

C: hostname.example.com 12000 myusername mypassword

Четыре поля — хост, порт, логин, пароль. Всё. Если у тебя нет хотя бы одного — строка не работает. Порт должен совпадать с тем, что открыт на сервере. Если источник выдал порт 12500, а в конфиге стоит 12000 — соединения не будет, и ошибка в логах покажет connection refused или timeout.

Настройка CCcam: разбор файла CCcam.cfg построчно

CCcam — это демон, который читает один конфиг при старте. Большинство проблем с «не работает» начинается именно здесь: неправильный путь к файлу, CRLF-переносы строк вместо LF, или просто права доступа не те.

Путь к конфигу: /var/etc/CCcam.cfg и /etc/CCcam.cfg

На OpenATV и OpenPLi стандартный путь — /var/etc/CCcam.cfg. На более старых прошивках Enigma2 конфиг может лежать в /etc/CCcam.cfg. Если не знаешь точно — ищи командой:

find / -name CCcam.cfg 2>/dev/null

Файл должен иметь права 644. Проверяется так:

ls -la /var/etc/CCcam.cfg

Если права 600 или 777 — CCcam может отказаться читать конфиг или работать нестабильно. Исправляется одной командой: chmod 644 /var/etc/CCcam.cfg.

Ещё одна подлость — Windows-переносы строк. Если редактировал файл на Windows и загрузил через FTP без бинарного режима, в конфиге появятся символы \r. CCcam при этом стартует, но C-line не читается. Лечится утилитой dos2unix /var/etc/CCcam.cfg.

Строка C-line: формат C: host port username password

Это строка клиента — говорит CCcam, куда подключаться для получения ECM:

C: server.example.com 12000 client1 secretpass

Можно добавить несколько C-line для разных источников. CCcam будет пробовать их по очереди при недоступности первого. Но не злоупотребляй — больше трёх активных C-line без нужды создают путаницу в логах и увеличивают время ответа.

Параметры F-line и share-листы для отдачи

F-line — это строка для раздачи другим клиентам CCcam. Если сервер — только клиент, F-line не нужны вообще.

F: frienduser friendpass 1 0 0 0 { 0:0:1 }

Формат: логин, пароль, максимальное число хопов, блок фильтрации по CAID. Фигурные скобки с 0:0:1 означают «разрешить все CAID». Если нужно ограничить — указываешь конкретный CAID, например { 0500:000000 } для Viaccess.

Опции: SERVER LISTEN PORT, CCcam WebInfo Listen Port (16001)

В конфиге есть несколько глобальных параметров:

SERVER LISTEN PORT = 12000
CAMDSOCKET = /tmp/camd.socket
CCcam WebInfo Listen Port = 16001
CCcam WebInfo Username = admin
CCcam WebInfo Password = admin123

Порт 12000 — это то, на чём сервер слушает входящие подключения клиентов. WebInfo на 16001 — веб-интерфейс, через который смотришь статус соединений и ECM-время. По умолчанию открывается по адресу http://ip-ресивера:16001.

Перезапуск демона: killall -9 CCcam и автозапуск

После изменения конфига CCcam нужно перезапустить. Просто:

killall -9 CCcam
sleep 2
CCcam &

На Enigma2 с systemd или init.d это делается через:

/etc/init.d/CCcam restart

Автозапуск на большинстве прошивок настраивается через плагин CCcam Manager в меню ресивера, или вручную добавлением строки в /etc/rc.local.

Настройка OScam как более гибкой альтернативы

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

Структура файлов: oscam.conf, oscam.server, oscam.user

Все конфиги OScam лежат в одной директории. На Enigma2 это чаще всего /etc/tuxbox/config/ или /etc/oscam/. Три основных файла:

  • oscam.conf — глобальные настройки, веб-интерфейс, логи
  • oscam.server — описание reader'ов (источников ECM)
  • oscam.user — учётные записи клиентов, которые подключаются к OScam

Запускается демон командой:

oscam -b -c /etc/tuxbox/config

Флаг -b — фоновый режим. Без него демон висит в терминале и гасится при закрытии SSH-сессии.

Секция [cccam] и протокол cccam в reader

Минимальный рабочий блок в oscam.server для подключения к CCcam-серверу:

[reader]
label = main_server
protocol = cccam
device = server.example.com,12000
user = client1
password = secretpass
cccversion = 2.3.0
cccmaxhops = 2
reconnecttimeout = 30

Параметр cccmaxhops = 2 ограничивает принятие ключей от источников дальше двух хопов — это снижает ECM-время. reconnecttimeout — сколько секунд ждать перед переподключением при разрыве.

Веб-интерфейс: httpport = 8888 и httpuser

В файле oscam.conf, секция [webif]:

[webif]
httpport = 8888
httpuser = admin
httppwd = password123
httprefresh = 10
httpallowed = 192.168.1.0/24

После запуска OScam веб-интерфейс доступен по адресу http://ip-ресивера:8888. Там видишь все активные reader'ы, ECM-время по каждому CAID, текущие клиенты и статус соединений. Это первое место, куда смотреть при диагностике.

Параметр httpallowed ограничивает доступ к веб-интерфейсу по подсети. Рекомендую всегда ставить — оставлять открытым наружу смысла нет.

Маппинг CAID и provid, опция ignore

Если несколько reader работают одновременно и у каждого свои CAID, без маппинга OScam будет опрашивать все reader подряд, увеличивая время ответа. В секции reader добавляй:

caid = 0500,1830
ident = 0500:032830,1830:000000

Опция ignore исключает конкретные CAID из обработки этим reader'ом. Например, если один источник плохо декодирует Viaccess, а другой — отлично:

ignore = 0500

При конфликте CAID между несколькими reader в OScam — это первое, что нужно настроить. CCcam такой гибкости не даёт.

Логи: logfile = /var/log/oscam.log и уровни debug

В секции [global] файла oscam.conf:

[global]
logfile = /var/log/oscam.log
maxlogsize = 1000
loglevel = 4
debug = 0

Уровень loglevel = 4 — стандартный. Для глубокой диагностики ECM поставь debug = 512 или debug = 65535 — тогда в лог пойдёт всё, включая сырые ECM-пакеты. Потом не забудь вернуть на 0, иначе лог разрастётся до нескольких сотен мегабайт за день.

Смотреть лог в реальном времени:

tail -f /var/log/oscam.log

Диагностика обрывов: freeze, чёрный экран и FTA

Картинка замёрзла — это не всегда проблема кардшаринга. Но разобраться, где именно обрыв, можно за пять минут, если знать, куда смотреть.

Анализ времени ECM: норма до 400 мс

ECM-время — это задержка между запросом ключа и ответом сервера. Норма — до 400 мс. При 600-800 мс начинаются редкие заморозки, особенно на каналах с частой сменой ключей. При стабильном ECM выше 1500 мс — freeze будет постоянным.

В веб-интерфейсе CCcam (порт 16001) это поле называется ECM Time. В OScam (порт 8888) — столбец «Last ECM» в таблице reader'ов. Если ECM-время в норме, но freeze есть — причина не в декодировании, а в сети или лимитах подключений.

Проблемы хопов (hops) и downusage в CCcam WebInfo

В CCcam WebInfo есть поле Hops — число ретрансляций от физической карты до тебя. Хоп 0 или 1 — карта почти прямая, ECM-время будет низким. Хоп 5-6 — каждый узел добавляет задержку, и суммарное ECM легко уходит за секунду.

Поле Downusage показывает загрузку входящего соединения. Если оно стабильно высокое — источник перегружен. Либо ищи другой источник, либо договаривайся об отдельном слоте.

Сетевые причины: ping, потери пакетов, открытие портов в роутере

Проверяй пинг до хоста из строки C-line:

ping -c 20 server.example.com

Если есть потери пакетов (packet loss > 0%) — это сетевая проблема на твоей стороне или у провайдера. Кардшаринг требует стабильного TCP-соединения, и даже 2-3% потерь дают регулярные заморозки.

Если сервер на стороне ресивера — убедись, что порт открыт во внешнем мире. Проверяется командой на другой машине:

netstat -tunlp | grep CCcam

И через роутер нужен проброс порта (port forwarding) на IP ресивера. Без этого клиенты снаружи локальной сети не подключатся.

Ошибки CAID/provid и неверный mapping

Если часть каналов работает, а часть нет — смотри логи. В OScam ищи строки вида:

CAID: 0500, provid: 032830, NO READER FOUND

Это значит: ни один из настроенных reader не обслуживает этот CAID и provider ID. Либо источник не имеет этой карты, либо в конфиге неправильно указан ident. Сверяй значения CAID с реальными данными пакета — они есть в описании спутниковых транспондеров на сайтах баз данных спутников.

Отдельная история — FTA-каналы. FTA (Free-to-Air) идут без шифрования вообще. Они декодируются без кардшаринга. Если такой канал не работает — проблема в сигнале антенны или настройке тюнера, а не в конфиге CCcam/OScam.

Как выбрать источник подключения по техническим критериям

Попытки гуглить shara tv org или похожие запросы часто заканчиваются тем, что человек берёт первый попавшийся C-line с форума и удивляется нестабильной работе. Правильный подход — оценивать источник по измеримым параметрам, а не по красивым обещаниям на сайте.

Критерии: стабильность ECM, аптайм, число хопов

Главный параметр — ECM-время под нагрузкой, а не в момент первого подключения. Хороший источник держит ECM ниже 300 мс в часы пик (вечером в будни). Если после 18:00 время уходит за 800 мс — сервер перегружен и это будет повторяться каждый вечер.

Аптайм меньше 95% за месяц — это уже повод задуматься. Норма для нормально обслуживаемого сервера — 99%+. Число хопов: идеально 1, допустимо 2-3. Больше трёх хопов — риск высокого ECM-времени постоянно.

Поддержка нужных CAID и пакетов

Перед подключением уточни, какие именно CAID поддерживает источник. Основные системы шифрования в Европе: Viaccess (0500), Irdeto (0600), Nagravision (1800, 1830), Conax (0B00), Seca (0100). Источник может отлично работать по одной системе и вообще не иметь карт по другой.

Если тебе нужны конкретные пакеты — требуй подтверждение CAID и provid, а не просто слова «поддерживаем всё».

Ограничения по числу подключений и ребуты

Лимит одновременных подключений на твой аккаунт — критичный параметр, который часто игнорируют. Если лимит 1, а ты подключился с двух устройств — второе получит отказ. В логах это выглядит как успешное соединение, но без ECM-ответов.

Уточняй также политику ребутов сервера. Плановые ребуты раз в неделю — нормально. Внеплановые несколько раз в сутки — признак нестабильного железа или перегруженного сервера.

Тестовый период и прозрачность параметров

Адекватный источник всегда даёт тестовый период — от 24 часов до недели. За это время можно прогнать реальную нагрузку: включить ресивер на весь день, посмотреть ECM-время в разное время суток, проверить поведение при переключении каналов.

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

Где находится файл CCcam.cfg на ресивере?

На большинстве прошивок Enigma2 (OpenATV, OpenPLi) файл лежит по пути /var/etc/CCcam.cfg. На старых сборках или нестандартных прошивках может быть /etc/CCcam.cfg. Если не знаешь точно — найди командой: find / -name CCcam.cfg 2>/dev/null. Команда пройдёт по всей файловой системе и покажет путь.

Какой стандартный порт используется для кардшаринга?

Для протокола CCcam обычно используют диапазон 12000–19000. Конкретный порт задаётся в C-line и должен точно совпадать с тем, что настроен на сервере. Веб-интерфейс CCcam (WebInfo) по умолчанию слушает порт 16001. Веб-интерфейс OScam — 8888. Эти порты можно менять в конфигах, но менять их без необходимости не стоит.

Что делать, если изображение замирает (freeze)?

Первый шаг — проверить ECM-время через веб-интерфейс. Если выше 400 мс — проблема в источнике или хопах. Если ECM в норме — смотри на потери пакетов (ping -c 50 хост) и лимит подключений. Freeze при нормальном ECM почти всегда означает либо сетевые потери, либо превышение лимита одновременных соединений на аккаунте.

CCcam или OScam — что лучше для сервера?

Для простого клиентского подключения CCcam настраивается быстрее — один файл, три строки. Для сложной конфигурации с несколькими reader'ами, фильтрацией CAID и раздачей клиентам — OScam выигрывает по всем параметрам. OScam стабильнее под нагрузкой и даёт детальную статистику по каждому ECM-запросу. Если планируешь не только принимать, но и раздавать — бери OScam сразу.

Почему часть каналов работает, а часть нет?

Три основные причины. Первая: у источника нет карты с нужным CAID — канал использует систему шифрования, которой нет в шаре. Вторая: неверный маппинг CAID или provid в конфиге OScam — reader есть, но он не знает, что должен обрабатывать этот CAID. Третья: канал FTA и идёт без шифрования вообще — кардшаринг тут ни при чём, смотри настройки тюнера.

Как посмотреть логи подключения OScam?

Если в oscam.conf прописан logfile = /var/log/oscam.log, смотришь командой tail -f /var/log/oscam.log. Для детальной диагностики временно поставь debug = 512 в секции [global] и перезапусти демон — в лог пойдут все ECM-запросы с временными метками. Альтернатива — веб-интерфейс на порту 8888, там логи отображаются в реальном времени без SSH.

О статье

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