Четверг, 23.11.2017, 21:30 | RSS | Приветствую Вас Гость
Главная | Регистрация | Вход
Бесплатный шаринг кардшаринг
Главная
Меню сайта
Форма входа
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    Онлайн всего: 3
    Гостей: 3
    Пользователей: 0

    Установка эмуляторов и настройка кардшаринга на GI Avatar2+ (GI 8820)

     

    Установка эмулятора MgCamd
    Настройка кардшаринга через эмулятор MgCamd

    Установка эмулятора MgCamd

    Наибольшее количество пользователей ресиверов с операционной системой Linux предпочитают использовать эмулятор MgCamd для работы с серверами кардшаринга через протокол newcamd, его мы и рассмотрим в данном описании. Также данный эмулятор позволяет открывать кодированные каналы, использующие простые версии кодировок, через файл с ключами SoftCam.Key.

    Рассмотрим установку эмулятора версии MgCamd 1.35 на софт Spark для ресивера GI Avatar2+ (GI 8820). При этом изначально нужно проверить, чтоб в настройках ресивера была отключена работа с кодировкой - Conax. Для этого нужно зайти в "Система - Основные настройки -Условный доступ".

    И после проверить, чтоб напротив строчки "Conax" было указано - "Откл.", если же указано - "Разрешить", то придется изменить это значение. Затем нажимается кнопка "EXIT" для выхода из этого меню.

    Далее производится непосредственно установка эмулятора MgCamd 1.35 с его конфигурационными файлами. Для этого из данного архива MGCamd_1.35.zipизвлекается папка plugin в корень флешки, причем у него должна быть сохранена файлово-каталоговая структура. Также USB флешка должна быть отформатирована в файловую систему - FAT32. Для этих целей лучше всего подходят флешки фирм - Transcend или Apacer.

    Когда на флешку извлечены необходимые файлы, она подключается к произвольному USB порту выключенного ресивера и после производится его включение. Для этих целей используется тумблер на обратной стороне ресивера. Когда аппарат выполнит загрузку, то последует предложение установить плагин.

    Для его установки выбирается ответ "Да" и нажимается кнопка "OK".

    После завершения установки плагина, ресивер выполнит по истечении 5 секунд перезагрузку, и после ее завершения будет готов для настроек эмулятора. Далее потребуется отключить от ресивера USB накопитель, чтоб не было предложено повторной установки плагина. Причем, если вы допустили повторную загрузку ресивера с подключенным накопителем, то потребуется отказаться от установки плагина путем выбора в окне значения "Нет" и нажатия кнопки "OK". Далее потребуется нажать на пульте ДУ ресивера кнопку "USB" для безопасного извлечения накопителя и после - извлечь его из USB порта ресивера.
    Затем необходимо зайти на ресивер через FTP подключение, для которого используются логин - root и пароль - root. И после удостовериться, что в конфигурационном файле /var/keys/mg_cfg указаны верные значения параметров: G: { 01 } и B: { 11 }, в противном случае будут наблюдаться проблемы с просмотром кодированных каналов через эмулятор.

    Настройка кардшаринга через эмулятор MgCamd

    После установки эмулятора MgCamd, можно переходить непосредственно к настройкам кардшаринга. Для этого нужно подключить ресивер GI 8820 к интернету, и получить учетную запись с сервера кардшаринга для просмотра кодированных каналов.

    Настройка шаринга через протокол Newсamd сводится к следующему - первоначально нужно прописать полученные данные в файл newcamd.list. Он размещается в папке /var/keys ресивера или (/root/plugin/var/keys). Для редактирования файлов ресивера необходимо применять редактор, например - UltraEdit, который понимает текстовую Linux разметку.

    В файле newcamd.list по умолчанию прописаны строки:
    CWS_KEEPALIVE = 300
    CWS_INCOMING_PORT = 21000
    CWS = server ip server port account password 01 02 03 04 05 06 07 08 09 10 11 12 13 14 wan

    Первая строка - CWS_KEEPALIVE задает время в секундах, через которое эмулятор MgCamd проверяет соединение с сервером кардшаринга по прописанным в настройках портам. Применяется в случае использования NAT роутера, который отключает неактивные соединения или при открытии кодированных каналов, после перехода на них с открытых. Во второй строчке CWS_INCOMING_PORT задается порт для прослушивания входящих соединений с сервера, данную строчку можно опустить. Дальше в строчке CWS прописываются параметры сервера кардшаринга, для открытия определенных пакетов. Вместо server ip необходимо прописать реальный IP или доменный адрес сервера кардшаринга, далее следует порт сервера - server port, вместо которого прописываем рабочий для определенного пакета каналов, после этого следуют логин и пароль - account password, которые также правим на правильные, затем указывается DES ключ - 01 02 03 04 05 06 07 08 09 10 11 12 13 14, при необходимости который также изменяется и в заключении следует - wan, который в большинстве случаев не влияет на работу кардшаринга, а используются только при применении camdcmd протокола. В нашем случае строка для открытия определенного пакета каналов будет иметь примерный вид:
    CWS_KEEPALIVE = 300
    CWS_INCOMING_PORT = 21000
    CWS = 194.87.107.43 4000 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14

    В случае применения больше одного порта для открытия нескольких пакетов каналов, то необходимо добавить дополнительно строчки с используемыми портами, например:
    CWS = 194.87.107.43 4000 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14
    CWS = 194.87.107.43 4001 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14
    CWS = 194.87.107.43 4002 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14
    Если используемые порты следуют по порядку, то можно прописать их одной строкой:
    CWS_MULTIPLE = 194.87.107.43 4000:4002 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14

    Дальше рассмотрим применение файлов: priority.list, ignore.list и replace.list, которые размещаются в папке /var/keys и позволят ускорить процедуру открытия закодированных каналов, в случае если на каналах присутствует значительное число различных идентов. Для местного сервера кардшаринга эти файлы содержат актуальные данные и их не нужно редактировать. Редактирование понадобится только в том случае, если вы используете другой сервер кардшаринга или будут внесены изменения. Первый файл - priority.list используется для указания идентов, через которые будут открываться каналы. Например, для пакета НТВ+ у нас используются два идента 040600 и 030600, в этом случае в файле необходимо прописать две строки:
    V: { 04 06 00 }
    V: { 03 06 00 }
    В которой, буква V - означает используемую кодировку - Viaccess, 040600 - идент для открытия каналов НТВ+ в стандартном разрешении SD, 030600 - идент для открытия каналов НТВ+ в высоком разрешении HD.

    При использовании других кодировок, строчки будут прописываться в следующем формате.

    Для кодировки DRE-Crypt необходимо прописать:
    X: { 4a e1 }
    где - X используется для кодировки DRE-Crypt, а - 4ae1 является - caid.

    Для кодировки Irdeto необходимо прописать:
    I: { 00 01 }
    где - I используется для кодировки Irdeto, а 0001 является - chid.

    Для кодировки Seca (Mediaguard) необходимо прописать:
    S: { 00 84 }
    где - S используется для кодировки Seca (Mediaguard), а 0084 является - идентом.

    Для кодировки NDS (Videoguard) необходимо прописать:
    X: { 09 0F }
    где - X используется для кодировки NDS (Videoguard), а 090F является - caid.

    Для кодировки Nagravision необходимо прописать:
    X: { 18 10 }
    где - X используется для кодировки Nagravision, а 1810 является - caid.

    Второй файл - ignore.list содержит все иденты оператора, которые не используются для просмотра каналов:
    V: { 04 06 10 }
    V: { 04 06 20 }
    V: { 05 01 00 }

    Третий файл - replace.list применяется для замены неверных идентов на правильные с указанием дополнительных параметров каналов. В основном применяется для HD каналов:
    R:{{2F4A}{0500}{040610}{138E}{0500}{030600}{0BBE}} #MTVNHD
    R:{{2F45}{0500}{040610}{1389}{0500}{030600}{0BB9}} #HD-Кино
    R:{{2F46}{0500}{040610}{138A}{0500}{030600}{0BBA}} #HD-Спорт
    R:{{2F47}{0500}{040610}{138B}{0500}{030600}{0BBB}} #HD-Life
    R:{{2F48}{0500}{040610}{138C}{0500}{030600}{0BBC}} #Eurosport HD
    R:{{2F49}{0500}{040610}{138D}{0500}{030600}{0BBD}} #Discovery HD
    В котором: {2F4A} - сид канала, {0500} - тип кодировки Viaccess, {040610} - идент который будет заменен, {0FA6} - есм пид, {0500} - новый тип кодировки, {030600} - идент после замены, {0BBE} - верный есм пид канала.

    Конфигурационный файл mg_cfg с настройками эмулятора MgCamd должен иметь примерный вид:
    M: { 00 }
    C: { 00 }
    A: { 00 }
    U: { 01 } 0x12c0
    T: { 00 }
    G: { 01 }
    N: { 07 } 5 15
    K: { 05 }
    Q: { 300 }
    P: { 02 }
    O: { 00 } root newcs
    S: { 03 } 8080
    L: { 02 } 192.168.0.2 514 /tmp/mgcamd.log
    E: { 15 }
    H: { 07 }
    R: { 00 }
    D: { 16 }
    B: { 11 }

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

    Когда ресивер загрузится, в меню заходим в "Плагины" и нажимаем кнопку "OK".

    Далее выбираем строчку "mgcamd.sh4" и нажимаем кнопку "OK" для запуска эмулятора. В результате чего, когда будет запущен эмулятор, напротив его названия загорится зеленый кружок.

    В результате чего затем должны будут открыться каналы, для которых вы прописали параметры сервера кардшаринга.

    Если вы хотите открывать каналы через доступные для них ключи при помощи эмулятора MgCamd, то необходимо будет скачать файл SoftCam.Key со свежими ключами и разместить их в папке /var/keys, после присвоить файлу права доступа - 644. Данный файл доступен для скачивания практически на каждом аплоаде, посвященном спутниковой тематике.

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

    Для снятия лога работы эмулятора MgCamd, необходимо предварительно произвести изменения в файле настройки - mg_cfg. За опцию логов в этом файле отвечает строковый параметр - L, который поддерживает следующие значения, а также их сумму:
    00 - лог выключен
    01 - трансляция лога в сеть через UDP протокол
    02 - вывод лога через консоль
    04 - вывод лога в указанный файл, в случае этого варианта необходимо вовремя его удалять, так как он будет постоянно расти + IP udp-port log-file-name
    В случае объединения нескольких параметров, необходимо напросто указывать их сумму 05=01+04.

    Лучше всего использовать трансляцию лога в сеть, для последующего его приема и анализа на компьютере. В этом случае в файле mg_cfg необходимо прописать строчку:
    L: { 01 } 192.168.0.2 514
    В которой: 192.168.0.2 - IP адрес вашего компьютера и 514 - номер порта.

    Если нужно использовать запись лога в память ресивера, то необходимо прописать строчку:
    L: { 04 } 192.168.0.2 514 /tmp/mgcamd.log
    В которой: /tmp/mgcamd.log - указывается файл, в который будет записываться лог работы эмулятора.

    Если вы выбрали вариант трансляции лога через сеть, то на компьютере необходимо установить специальную программу, например - 3CSyslog, которая позволит принимать и отображать лог работы эмулятора. После установки программы на компьютер, необходимо в ее настройках "File/Configure/Log File Destinations" выбрать: "Log to one file: syslog.log" - записывать лог в файл syslog.log, который располагается в папке программы и в "File/Configure/Security Settings" указать IP адрес ресивера или выбрать "Anybody", на этом настройки программы завершены.


    Copyright MyCorp © 2017
    Сделать бесплатный сайт с uCoz