Самым оптимальным сейчас эмулятором для просмотра кодированных каналов через кардшаринг на ресивере GI S8120 является - MgCamd 1.35. Этот эмулятор также позволяет открывать некоторые кодированные каналы с помощью доступных ключей, прописанных в файле SoftCam.Key. Рассмотрим более детально установку эмулятора MgCamd 1.35 на стандартный софт для ресивера.
Предварительно необходимо убедиться, чтобы была отключена в ресивере поддержка кодировки - Conax. Для этого заходим из меню в "Система" -> "Основные Настройки" -> "Условный Доступ".
И проверяем, чтоб в строчке "Conax" было указано значение - "Откл.", если выбрано значение - "Разрешить", то придется его изменить и нажать кнопку "EXIT" для выхода. Далее необходимо установить на ресивер эмулятор MgCamd 1.35 с конфигурационными файлами. Для этого потребуется из архива MGCamd_1.35.zip извлечь папку plugin с ее содержимым в корень флешки, отформатированной в файловую систему FAT32.
После этого флешка подключается к USB порту выключенного ресивера, производится его включение при помощи тумблера и когда ресивер загрузится, будет предложено установить плагин. Для этого потребуется выбрать вариант ответа "Да" и нажать на пульте кнопку "OK".
Когда установка эмулятора будет завершена, ресивер выполнит перезагрузку и будет готов для дальнейших настроек.
При загрузке ресивер повторно предложит установить плагин, в этом случае попросту отвечаем "Нет", ждем когда ресивер полностью загрузится, затем на пульте нажимаем кнопку "USB" для безопасного извлечения устройства и извлекаем флешку из USB порта ресивера.
Далее необходимо при помощи FTP-клиента зайти на ресивер, для этого применяется логин - root, пароль - root. И убедится, что в файле /var/keys/mg_cfg указаны следующие значения параметров: G: { 01 } и B: { 11 }, иначе в дальнейшем могут наблюдаться проблемы с просмотром кодированных каналов через кардшаринг при использовании протокола Newcamd.
Настройка кардшаринга через эмулятор MgCamd
После установки в ресивере необходимого эмулятора MgCamd, можно переходить непосредственно к настройкам кардшаринга. Для этого понадобится подключение ресивера GI S8120 к интернету и наличие действующих параметров с сервера кардшаринга для открытия определенных пакетов.
Для настройки кардшаринга через протокол Newсamd необходимо будет отредактировать параметры, прописанные в файле newcamd.list, который размещается в папке /root/plugin/var/keys (или /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 - доменный адрес сервера кардшаринга,
-
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 = card-tv1.dyndns.tv 10005 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14
В случае применения больше одного порта для открытия нескольких пакетов каналов, то необходимо добавить дополнительно строчки с используемыми портами, например:
CWS = card-tv1.dyndns.tv 10002 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14 CWS = card-tv1.dyndns.tv 10005 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14
Если используемые порты следуют по порядку, то можно прописать их одной строкой: CWS_MULTIPLE = card-tv1.dyndns.tv 10002:10005 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14
Дальше рассмотрим применение файлов: priority.list, ignore.list и replace.list, которые размещаются в папке /root/plugin/var/keys (или /var/keys) ресивера и позволят ускорить процедуру открытия закодированных каналов, в случае если на каналах присутствует значительное число различных идентов. Мы рекомендуем удалить эти файлы, чтобы при смене идента вещания какого-либо пакета вы могли продолжать просмотр телевидения без дополнительных настроек.
Конфигурационный файл mg_cfg, который также размещается в папке /root/plugin/var/keys (или /var/keys) ресивера с настройками эмулятора 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 и Autoroll.Key со свежими ключами и разместить их в папке /root/plugin/var/keys (или /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", на этом настройки программы завершены.
|