Перейти к содержимому


Фотография

Инструкция по настройке шаринга на ресивере Xtrend World Vision ET9000.


  • Закрытая тема Тема закрыта
В этой теме нет ответов

#1 jampeer

jampeer

    Модератор

  • Модераторы
  • 3 139 сообщений

Отправлено 09 Октябрь 2011 - 21:26

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


Изображение


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

Для настройки кардшаринга через протокол Newсamd необходимо отредактировать параметры, прописанные в файле newcamd.list,располагаемом в папке /usr/keys/ ресивера.
В случае его отсутствия необходимо его создать и присвоить права доступа - 755.
Для редактирования всех файлов необходимо использовать редактор (например, UltraEdit), который понимает символы окончания строки и перевода каретки, применяемые в Linux файлах.

В файле newcamd.list по умолчанию содержатся следующие строки:


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

После этого нужно проверить настройки эмулятора MgCamd, содержащиеся в файле /usr/keys/mg_cfg. Они должны иметь примерный вид:

M: { 01 }C: { 01 }A: { 02 }U: { 01 }T: { 00 }G: { 01 }N: { 07 } 5 30K: { 05 }Q: { 600 }P: { 02 }O: { 00 } username passwordS: { 03 } 80L: { 01 } 192.168.0.5 514E: { 15 }H: { 07 }R: { 04 }D: { 00 }B: { 00 }F: { 00 }

Дальше желательно внести правки в файлы: priority.list, ignore.list и replace.list, которые размещаются в /usr/keys и позволят ускорить процедуру открытия закодированных каналов, в случае если на каналах присутствует значительное число различных идентов.

priority.list используется для указания идентов, через которые будут открываться каналы. Например, для пакета ++++ у нас используются два идента , в этом случае в файле необходимо прописать две строки:

V: { 02 37 00 }V: { 03 06 00 }

В которой буква V - означает используемую кодировку - Viaccess,
023700 - идент для открытия каналов ++++ в стандартном разрешении 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 00 }V: { 04 06 10 }V: { 04 06 20 }V: { 05 01 00 }

replace.list применяется для замены неверных идентов на правильные с указанием дополнительных параметров каналов. В основном применяется для HD каналов:

R:{{2F4A}{0500}{023700}{0FA6}{0500}{030600}{0BBE}} #MTVNHDR:{{2F4A}{0500}{040610}{138E}{0500}{030600}{0BBE}} #MTVNHDR:{{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-LifeR:{{2F47}{0500}{040610}{138B}{0500}{030600}{0BBB}} #HD-LifeR:{{2F48}{0500}{023700}{0FA4}{0500}{030600}{0BBC}} #Eurosport HDR:{{2F48}{0500}{040610}{138C}{0500}{030600}{0BBC}} #Eurosport HDR:{{2F49}{0500}{023700}{0FA5}{0500}{030600}{0BBD}} #Discovery HDR:{{2F49}{0500}{040610}{138D}{0500}{030600}{0BBD}} #Discovery HD

В котором: {2F4A} - сид канала, {0500} - тип кодировки Viaccess, {023700} - идент который будет заменен, {0FA6} - есм пид, {0500} - новый тип кодировки, {030600} - идент после замены, {0BBE} - верный есм пид канала.

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

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

Для снятия лога работы эмулятора 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.5 514
В которой: 192.168.0.5 - IP адрес вашего компьютера и 514 - номер порта.
Если нужно использовать запись лога в память ресивера, то необходимо прописать строчку:
L: { 04 } 192.168.0.5 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", на этом настройки программы завершены.




Количество пользователей, читающих эту тему: 0

0 members, 0 guests, 0 anonymous users