Супутникове телебачення в Білорусі іУкаіни установка емуляторів та налаштування кардшарінга на gi
Установка емулятора 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".
Налаштування кардшарінга через емулятор MgCamd
У файлі 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 = 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.
Коли ресивер завантажиться, в меню заходимо в "Додатки" і натискаємо кнопку "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.
Якщо потрібно використовувати запис логу в пам'ять ресивера, то необхідно прописати рядок:
L: <04> 192.168.0.2 514 /tmp/mgcamd.log
В якій: /tmp/mgcamd.log - вказується файл, в який буде записуватися лог роботи емулятора.