03 июля | 2024г. | 14:05:57


АвторТема: Эмулятор/кардсервер Oscam (обсуждение)  (Прочитано 298927 раз)

0 Пользователей и 10 Гостей смотрят эту тему.

Оффлайн paul07

  • Лорд Джедай
  • *****
  • Сообщений: 599
  • Поблагодарили: 356
  • Уважение: +1
Если в конфиги MGCAMa прописываю строчку с шурой 3К, то при переключении каналов данные берутся с шуры.
Уважаемые прошу без стеба, потому как новичек и это мой первый ресивер с линуксом. Огромное вам спасибо за помощь!
Насколько я помню, mgcamd идет по списку в порядке очереди, то есть если первой строчкой в newcamd.list прописан локальный сервер, то он должен отработать первым и только в случае если не получен ответ идти на следующий сервер в списке. Попробуй так.



Оффлайн vovatat

  • Падаван
  • *
  • Сообщений: 45
  • Поблагодарили: 20
  • Уважение: 0
для рентв

реплейс
R:{{69BE}{4AE0}{000000}{002E}{0000}{000000}{0000}} # TricolorTV Ren TV

oscam.pids
#69BE/0031 # TricolorTV Ren TV
69BE/002E # TricolorTV Ren TV

Блин! Трико опять мудрит. Видимо опять поменяли.

для рентв

реплейс
R:{{69BE}{4AE0}{000000}{002F}{0000}{000000}{0000}} # TricolorTV Ren TV

oscam.pids
69BE/002F # TricolorTV Ren TV

Всё проверил - нижний вариант работает(не забываем перегрузить)

Оффлайн vovatat

  • Падаван
  • *
  • Сообщений: 45
  • Поблагодарили: 20
  • Уважение: 0
Вот рабочий. Верхний слот Орион, нижний Трико 52. Автоапдейт проходит.

Оффлайн vovatat

  • Падаван
  • *
  • Сообщений: 45
  • Поблагодарили: 20
  • Уважение: 0
VSTAMP - что значит работает - не работает? ЕМУ запущен? Данные ш@ры в newcamd.list всавлены правильно? Сеть работает? Уж ш@ра должна идти при этих условиях в лбом случае. Сложнее работать с картами. И то, изучив матчасть, не так уж и сложно.

Оффлайн spirit

  • Джедай Ветеран
  • *****
  • Сообщений: 337
  • Поблагодарили: 156
  • Уважение: +1
Нашел версию Оскам( тут) прекрасно работающую с картой Радуги и ТК-Сибирь совместно в картоприёмниках, апдейт-(АУ) Радуги проходит,  Тк пока не знаю. Мжкам не нужен, работает чистый Оскам. Большой респект  yuriks,  автору этого ОСКАМ  :drinks:
2010/09/28  7:54:27    749 c01 root (4AE1&000000/697D/0021/29:B667/93-BE): found (118 ms) by 3k - Первый
2010/09/28  7:54:42    749 c01 root (4AE1&000000/697D/0021/29:594B/93-53): found (119 ms) by 3k - Первый
2010/09/28  7:54:57    749 c01 root (4AE1&000000/697D/0021/29:BB5B/30-53): found (118 ms) by 3k - Первый
2010/09/28  7:55:12    749 c01 root (4AE1&000000/697D/0021/29:7359/30-B2): found (118 ms) by 3k - Первый
2010/09/28  7:55:14    749 c01 dvbapi: new program number: 1900 (TV1000 East (FSS))
2010/09/28  7:55:14    749 c01 root (0652&000000/1900/1BA4/0015/3C:4FDE/6A-8C): found (202 ms) by raduga - TV1000 East (FSS)
2010/09/28  7:55:14    749 c01 dvbapi: Start descrambling CAID: 0652
2010/09/28  7:55:19    749 c01 root (0652&000000/1900/1BA4/0015/3C:EB92/6A-E9): found (198 ms) by raduga - TV1000 East (FSS)
2010/09/28  7:55:29    749 c01 root (0652&000000/1900/1BA4/0015/3C:9590/03-E9): found (196 ms) by raduga - TV1000 East (FSS)
2010/09/28  7:55:54    749 c01 root (0652&000000/1900/1BA4/0015/3C:DE80/03-1E): found (197 ms) by raduga - TV1000 East (FSS)


Оффлайн WolfАвтор темы

  • Лорд Джедай
  • *****
  • Сообщений: 5801
  • Поблагодарили: 9534
  • Уважение: +69
Пипец!
https://gisclub.tv/index.php?action=downloads;sa=view;down=248 -давным давно у нас выложено, для триколора, ориона и так далее.  :butcher:


spirit, этот пипец не относится к твоему посту выше :)
  • Gi-S9895 VTI 11|Vu+ Solo2 Sunray VTI 11|Vu+Duo2 VTI 11
Vu+ Duo2 + HDD320Gb + DM2100 96E-30W 1,2m
Vu+ Solo2 Sunray + HDD80Gb + DRE4020
Gi S9895 ( Vu+ Duo ) + HDD120Gb + DRE4020 Всё что ни делается всё к лучшему, но иногда все  получается очень хреново.

Оффлайн sergik

  • Друзья Джедаев
  • *****
  • Сообщений: 3440
  • Поблагодарили: 2117
  • Уважение: +47
Юрикс давно занимается этим делом. И изначально первые версии не работали с Иртедо. Но всё течёт...
И нужно просто там регулярно следить за темой. Так как это единственный человек, который адаптировал Оскам по наши нужды.
Основная базовая версия находится на Стримборде. Но это только база. Так как вообще не работает с Иртедо ни в каком виде.
В версии от Юрикса добавлен файл Оскам.пидс - привязка идентов и чидов для Иртеда. И также добавлен БИСС.
Страна должна знать своих героев.
Из последних достижений - это запись и просмотр разных каналов с разными логинами. Очень актуальная вещь для ресиверов с двумя тюнерами.
Это лучший эмуль на сегодняшний день.

Оффлайн anatoly

  • Лорд Джедай
  • *****
  • Сообщений: 1254
  • Поблагодарили: 1613
  • Уважение: +9
Сейчас уже доступна для скачивания ymodv10, и на хрена качать то старьё, что на местном аплоуде?
  А что мешает выложить эту версию на аплоуд, вместо этого старья или хотя бы дать ссылку?
  • GI S9895 HD, Sezam 9100HD, Topfield 7700HSCI, Openbox X810, Prof 7301 DVB-S2

Оффлайн spirit

  • Джедай Ветеран
  • *****
  • Сообщений: 337
  • Поблагодарили: 156
  • Уважение: +1
хотя бы дать ссылку
Толик, может тебя это удивит, но при нажатие мышкой на слово =(ТУТ) в моём посте ты попадаешь  в правильное место, где можно скачать и почитать правильные весчи, а не делать тупые замечания с умным видом...   :bye:

А, да... мешает заниматсо перекладыванием с места-на место шкорость моЁго тырнету в сторону отдачи....

Переведён в читатели. Ещё одно хамство и вечный бан.


Оффлайн anatoly

  • Лорд Джедай
  • *****
  • Сообщений: 1254
  • Поблагодарили: 1613
  • Уважение: +9
А, да... мешает заниматсо перекладыванием с места-на место шкорость моЁго тырнету в сторону отдачи....
Т. е. ответить просто так слабо, нужно ообязательно нахамить, тем более, что я не критиковал, а всего лишь поинтересовался.
  • GI S9895 HD, Sezam 9100HD, Topfield 7700HSCI, Openbox X810, Prof 7301 DVB-S2

Оффлайн WolfАвтор темы

  • Лорд Джедай
  • *****
  • Сообщений: 5801
  • Поблагодарили: 9534
  • Уважение: +69
Цитировать
Прога работает как емулятор для дримов (с модулем dvb-api)

Изменение сделал следуюшие :
1. Добавил BISS
2. Добавил раскодировку PG и PB
3. Добавил приоритет ECM пидов
(специальний файл oscam.pids - в котором есть соответствие сидов каналов
и ECM пидов для быстрого переключения каналов)
4. Добавил фильтр Irdeto чидов
(в етом же файле oscam.pids для кодировки ирдето указывается
Irdeto chid - другие отбрасываются)

История изменений
10-pre06 - добавлен емулятор Viaccess (версия карт 2.6)
       (ключи в файле oscam.key (формат как softcam.key)
       его можно и отключить - секция global - параметр disable_via_emu = 1
       смотреть можно например пакет Bis на Hot Bird (в том числе и Dorcel) )
       добавлен параметр ecminfo_type = 0 или 1
       (в секции global меняет формат файла /tmp/ecm.info
       0 - прежний "оскамовский"
       1 - формат как в mgcamd)
       поправил работу с параметрами ридера tuner (смотри в 09 - pre08)
09 - поправил есм кеш 1-го уровня
       добавил параметр в секция dvpapi (oscam.conf)
       force_emm = 0 или 1  (1 - должен помочь при удаленном апдейте карты)
09 - pre08
        пока тут
09 - pre07
              исправлена ошибка в biss емуляторе которая появилась после отмены использования файла /tmp/pmt.tmp
              добавлена поддержка АУ Irdeto (Радуга, Континент)
                (для работы ирдето надо в ридере прописать boxkey и rsakey - Google поможет)
              добавлен приоритет по картах и провайдерах (oscam.pids)
                (Ecm_id - ето и есть провайдер)
                           (в секции caid указываем Caid/Ecm_id[/Irdeto_Chid]  ---- приоритет по картам
                            в секции sid указываем Sid/Ecm_Pid[/Irdeto_Chid]    ---- приоритет по есм пидам
                            если приоритет указанный в секции sid - секция caid неучитывается
                            порядок приоритетов в секции caid имеет значение - в таком же порядке они будут перебиратся)
             добавлен параметр отключения емулятора для 3К (каналы с "упрощенной кодировкой")
                           oscam.conf
                           [global]
                           disable_dre_emu = 0 или 1 (0 - emu включено, 1 - emu выключено)
09 - pre02
              убрал с оскама использование файла /tmp/pmt.tmp
              (+добавил параметр для его включения в секцию dvpapi
               disable_pmt_files = 0 или 1 (1 - неиспользовать файл)  )
              (через него получаются "двойные запросы" - как бы два разных канала смотриш)
08 -        добавлена поддержка активации пакетов (подписок) на DRE и поправлено АУ  (разширены фильтры)
07 -        добавлена поддержка апдейта на белках
06 -        добавлен АУ на 52-х (без связки с mgcamd)
              Исправлена старая ошибка оскама в обработке ЕММ
              АУ работает как на груповых так и на индивидуальних ЕММ
              База идет (5 каналов с которыми были проблемы)
05 -        Добавлен параметр ридера (пока только для карт DRE)
              readcmd=файл
              Команда отсилается в карту один раз при запуске оскама
              Читать тут
04 -        Добавлена упрощенная кодировка для клиентов оскама (например mgcamd)
03 -        для ридеров добавлено следующие параметры :
              setdrecaid = 4ae0 или 4ae1       - указывает какой каид установить (независино от автодетекта)
              disabledreinitcmd30 = 0 или 1
              disabledreinitgeocode = 0 или 1
              disabledreinitsetprovinfo = 0 или 1         - выключает выполнение некоторых комманд при инициализации карты
              Добавлена емуляция 5-ти каналов 3к "упрощенная кодировка" (в логах должно писать emu)

Обратите внимание, что все "ридеры" в файле pscam.server отключены (enable = 0)
они там вписаны для примера - если хотите включить - enable = 1

Так же отключен в найстройках автоапдейт - для включения в файле oscam.conf в разделе [dvbapi]  проставить au=1

P.S. Материал взят тут
Огромное спасибо yuriks за его труд!!!
принимает благодарности на Z338849910987, R181058121624, U368762054833
  • Gi-S9895 VTI 11|Vu+ Solo2 Sunray VTI 11|Vu+Duo2 VTI 11
Vu+ Duo2 + HDD320Gb + DM2100 96E-30W 1,2m
Vu+ Solo2 Sunray + HDD80Gb + DRE4020
Gi S9895 ( Vu+ Duo ) + HDD120Gb + DRE4020 Всё что ни делается всё к лучшему, но иногда все  получается очень хреново.

Оффлайн paul07

  • Лорд Джедай
  • *****
  • Сообщений: 599
  • Поблагодарили: 356
  • Уважение: +1
Помню кто-то спрашивал, проходит ли апдейт карты 040600 на связке Oscam1898+mgcamd135a
- ответ положительный, только нужно не забыть про строчку A: { 01 } либо  A: { 02 } в конфиге mg.cfg

Оффлайн anatoly

  • Лорд Джедай
  • *****
  • Сообщений: 1254
  • Поблагодарили: 1613
  • Уважение: +9
Помню кто-то спрашивал, проходит ли апдейт карты 040600 на связке Oscam1898+mgcamd135a
- ответ положительный, только нужно не забыть про строчку A: { 01 } либо  A: { 02 } в конфиге mg.cfg
  Это уже давно известно, а вот спрашивали проходит ли апдейт карты Триколор-Сибирь и Триколор 13-й серии пока нигде вразумительного ответа я не нашел.
  • GI S9895 HD, Sezam 9100HD, Topfield 7700HSCI, Openbox X810, Prof 7301 DVB-S2

Оффлайн nik-kaknik

  • Младший Джедай
  • **
  • Сообщений: 120
  • Поблагодарили: 240
  • Уважение: 0
В логе OSCam есть все данные для настройки OSCam.pids:

2010/10/08 19:29:11  18927 c01 dvbapi: Start descrambling CAID: 4ae1
2010/10/08 19:29:13  18927 c01 dvbapi: new program number: 2777 (Премьера)
2010/10/08 19:29:14  18927 c01 root (0500&023700/2777/0FA3/E0:3056/8A-1E): found (158 ms) by server_0500 - Премьера

0500&023700 - PID (CAID)
2777/0FA3 - SID

На Access написал программку, которая вычленяет эти данные из лога. Достаточно пробежаться по всем каналам (так, чтобы они открылись), вставить весь лог в программу (удалив перед этим старые записи), и полученные PID и SID скопировать в OSCam.pids, и перезапустить OSCam - ВСЁ! :)


p/s… Кстати, вопрос к разработчикам OSCam (и других эмуляторов). Я вообще не вижу смысла в применении и настройке OSCam.pids - всё же можно автоматизировать. Создать кэширующий файл, в который будут записываться PId и SID каналов, которые открылись, по ходу работы OSCam. Ну, не смог сразу OSCam открыть канал, но когда "найдет" нужный SID - запомнит его, и дальше - никаких проблем. Про тормоза при переключении каналов можно забыть навсегда!

Оффлайн nik-kaknik

  • Младший Джедай
  • **
  • Сообщений: 120
  • Поблагодарили: 240
  • Уважение: 0
Для ускорения Oscam при открытии каналов используется файл настройки oscam.pids
В него заносятся CAID и SID каналов, которые Oscam при открытии канала будет проверять в первую очередь.
Но, для этого их нужно знать, а во-вторых, операторы могут периодически менять их.
Лучше, чтобы oscam.pids мог сам обновляться автоматически, что и сделано далее...

Oscam ведет лог своей работы, в который заносятся и данные по открытию каналов с указанием CAID и SID.
Далее приведен скрипт, который обрабатывает oscam.log и сам обновляет oscam.pids:

# ---------------------------------------------------------------------------------------------------------------------------------------------
# Чтение CAID и SID из oscam.log
cat /tmp/oscam.log | grep '): found (' | sed -e s'/.*root (//' | sed -e s'/\/.*//' | sort | uniq  | sed -e s'/&/\//' >/tmp/oscam_caid.tmp
cat /tmp/oscam.log | grep '): found (' | sed -e s'/.*&.......//' | sed -e s'/...:.*//' | sort | uniq >/tmp/oscam_sid.tmp

# Добавление CAID и SID из oscam.pids
cat /etc/tuxbox/config/oscam.pids | grep '^..../......$' >>/tmp/oscam_caid.tmp
cat /etc/tuxbox/config/oscam.pids | grep '^..../....$' >>/tmp/oscam_sid.tmp

# Удаление повторов CAID и SID
cat /tmp/oscam_caid.tmp | sort | uniq >/tmp/oscam.caid
cat /tmp/oscam_sid.tmp | sort | uniq >/tmp/oscam.sid

# Сохранение CAID и SID в oscam.pids
echo "[caid]" >/etc/tuxbox/config/oscam.pids
cat /tmp/oscam.caid >>/etc/tuxbox/config/oscam.pids
echo "" >>/etc/tuxbox/config/oscam.pids
echo "[sid]" >>//etc/tuxbox/config/oscam.pids
cat /tmp/oscam.sid >>/etc/tuxbox/config/oscam.pids
# ---------------------------------------------------------------------------------------------------------------------------------------------

При включении данного скрипта в /usr/script/oscam_cam.sh (скрипт запуска Oscam), эта операция будет происходить автоматически при каждом перезапуске Oscam.

Доработанный скрипт oscam_cam.sh - в архиве. Его можно взять как пример и доработать действующий скрипт запуска,
а можно скопировать по FTP в каталог /usr/script/ и установить права для запуска 755 (chmod 755 /usr/script/oscam_cam.sh).

Первоначально нужно перелистать все каналы (так, чтобы они открылись) и перезапустить Oscam. Далее перезапуск можно делать периодически при появлении тормозов.

p/s    Проверено на Oscam от Yuriks
Я к тому, что у другого Oscam может отличаться структура лога, которая для правильной работы скрипта должна быть такой (пример записи):

2010/10/08 19:29:26  18927 c01 root (0500&023700/50DD/0FA1/D6:84F6/A9-EB): found (156 ms) by server_0500 - Кинохит


Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
1486 Ответов
530987 Просмотров
Последний ответ 22 февраля | 2019г. | 00:05:15
от Ser6
6 Ответов
139680 Просмотров
Последний ответ 14 мая | 2017г. | 23:16:33
от yuju
2 Ответов
3195 Просмотров
Последний ответ 05 июля | 2015г. | 13:18:10
от Stuart
0 Ответов
4815 Просмотров
Последний ответ 28 июня | 2015г. | 09:22:38
от yuju
403 Ответов
125678 Просмотров
Последний ответ 29 ноября | 2022г. | 09:14:05
от dima_83



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!