![](/.s/t/996/1.gif) |
[
-
ГЛАВНАЯ
- BIL(1)
- BIL(2)
- BIL(3)
- BIL(4)
- CARDSHARING
|
Шаринг на gi s8120
|
|
Суббота, 11.05.2013, 23:24 | Сообщение # 1
|
|
Шаринг на gi s8120 Установка эмулятора MgCamd
Самым оптимальным сейчас эмулятором для просмотра кодированных каналов через
кардшаринг на ресивере GI S8120 является - MgCamd 1.35. Который
позволяет также открывать некоторые кодированные каналы с помощью
доступных ключей, прописанных в файле SoftCam.Key.
Рассмотрим более детально установку эмулятора MgCamd 1.35 на стандартный софт для
ресивера. Предварительно необходимо убедиться, чтобы была отключена в
ресивере поддержка кодировки - Conax. Для этого заходим из меню в
"Система" -> "Основные Настройки" -> "Условный Доступ".
![](http://www.satavto.by/soft/gi_s8120/pics/gi_s8120_3001.jpg)
![](http://www.satavto.by/soft/gi_s8120/pics/gi_s8120_3002.jpg)
И проверяем, чтоб в строчке "Conax" было указано значение - "Откл.", если
выбрано значение - "Разрешить", то придется его изменить и нажать
кнопку "EXIT" для выхода.
Далее необходимо установить на ресивер эмулятор MgCamd 1.35 с конфигурационными файлами. Для этого потребуется
из архива MGCamd_1.35.zip извлечь папку plugin с ее содержимым в корень
флешки, отформатированной в файловую систему FAT32.
![](http://www.satavto.by/soft/gi_s8120/pics/gi_s8120_3003.jpg)
После этого флешка подключается к USB порту выключенного ресивера,
производится его включение при помощи тумблера и когда ресивер
загрузится, будет предложено установить плагин. Для этого потребуется
выбрать вариант ответа "Да" и нажать на пульте кнопку "OK".
![](http://www.satavto.by/soft/gi_s8120/pics/gi_s8120_3004.jpg)
Когда установка эмулятора будет завершена, ресивер выполнит перезагрузку и будет готов для дальнейших настроек.
![](http://www.satavto.by/soft/gi_s8120/pics/gi_s8120_3005.jpg)
При загрузке ресивер повторно предложит установить плагин, в этом случае
попросту отвечаем "Нет", ждем когда ресивер полностью загрузится, затем
на пульте нажимаем кнопку "USB" для безопасного извлечения устройства и
извлекаем флешку из USB порта ресивера.
Далее необходимо при помощи FTP-клиента зайти на ресивер, для этого применяется логин - root,
пароль - root. И убедится, что в файле /var/keys/mg_cfg указаны
следующие значения параметров: G: { 01 } и B: { 06 }, в противном случае
будут наблюдаться в дальнейшем проблемы с просмотром кодированных
каналов через кардшаринг при использовании протокола Newcamd.
Настройка кардшаринга через эмулятор MgCamd
После установки в ресивере необходимого эмулятора MgCamd, можно переходить
непосредственно к настройкам кардшаринга. Для этого понадобится
подключение ресивера GI S8120 к интернету и наличие действующих
параметров с сервера кардшаринга для открытия определенных пакетов.
Для настройки кардшаринга через протокол 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 используется для указания идентов, через
которые будут открываться каналы. Например, для пакета нтв+ у нас
используются два идента 023700 и 030600, в этом случае в файле
необходимо прописать две строки:
V: { 02 37 00 }
V: { 03 06 00 }
В которой буква V - означает используемую кодировку - Viaccess, 023700 -
идент для открытия каналов нтв+ в стандартном разрешении SD, на
некоторых серверах может дополнительно применяться идент 040600 для
открытия украинских каналов, 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 00 }
V: { 04 06 10 }
V: { 04 06 20 }
V: { 05 01 00 }
Третий файл - replace.list применяется для замены неверных идентов на
правильные с указанием дополнительных параметров каналов. В основном
применяется для HD каналов:
R:{{2F4A}{0500}{023700}{0FA6}{0500}{030600}{0BBE}} #MTVNHD
R:{{2F4A}{0500}{040610}{138E}{0500}{030600}{0BBE}} #MTVNHD
R:{{2F45}{0500}{023700}{0FA1}{0500}{030600}{0BB9}} #HD-Кино
R:{{2F45}{0500}{040610}{1389}{0500}{030600}{0BB9}} #HD-Кино
R:{{2F46}{0500}{023700}{0FA2}{0500}{030600}{0BBA}} #HD-Спорт
R:{{2F46}{0500}{040610}{138A}{0500}{030600}{0BBA}} #HD-Спорт
R:{{2F47}{0500}{023700}{0FA3}{0500}{030600}{0BBB}} #HD-Life
R:{{2F47}{0500}{040610}{138B}{0500}{030600}{0BBB}} #HD-Life
R:{{2F48}{0500}{023700}{0FA4}{0500}{030600}{0BBC}} #Eurosport HD
R:{{2F48}{0500}{040610}{138C}{0500}{030600}{0BBC}} #Eurosport HD
R:{{2F49}{0500}{023700}{0FA5}{0500}{030600}{0BBD}} #Discovery HD
R:{{2F49}{0500}{040610}{138D}{0500}{030600}{0BBD}} #Discovery HD
В котором: {2F4A} - сид канала, {0500} - тип кодировки Viaccess, {023700}
- идент который будет заменен, {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: { 06 }
После того, когда выполнены все необходимые настройки конфигурационных файлов
для просмотра через шаринг, необходимо выполнить перезагрузку ресивера.
Для этого первоначально ресивер переводится при помощи пульта в
дежурный режим, а после выключается тумблером сзади. Включение ресивера
осуществляется в обратной последовательности.
Когда ресивер загрузится, в меню выбираем "Плагин" и нажимаем кнопку "OK".
![](http://www.satavto.by/soft/gi_s8120/pics/gi_s8120_3006.jpg)
Далее выбираем строчку "mgcamd.sh4" и нажимаем кнопку "OK" для запуска
эмулятора. В результате чего, когда будет запущен эмулятор, напротив его
названия загорится зеленый кружок.
![](http://www.satavto.by/soft/gi_s8120/pics/gi_s8120_3007.jpg)
В результате чего затем должны будут открыться каналы, для которых вы прописали параметры сервера кардшаринга.
![](http://www.satavto.by/soft/gi_s8120/pics/gi_s8120_3008.jpg)
Если вы хотите открывать каналы через доступные для них ключи при помощи
эмулятора MgCamd, то необходимо будет скачать файлы SoftCam.Key и
Autoroll.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", на этом настройки программы завершены.
|
|
|
![](/.s/t/996/31.gif) |