Вернуться   Sat-madi.com.ua > Cпутниковые ресиверы HD,UltraHD 4K > Другие HD-ресиверы > AB IPBox

Рекламные ссылки:

Ответ
 
Опции темы
Старый 24.11.2011, 21:54   #1
Админ
 
Аватар для madi
 
Регистрация: 08.09.2011
Адрес: Ukraine
Родина:
Сообщений: 9,119
Сказал(а) спасибо: 7,057
Поблагодарили 17,825 раз(а) в 6,212 сообщениях
Репутация: 54493
По умолчанию FAQ по AB IPBox 91/900/910/9000 HD PVR.

Обзор прошивок для IPBox

Перед тем как расширить возможности ресивера и добавить возможность ш@ринга и эмуляции следует рассказать каким образом можно обновлять программное обеспечение ресивера. Процедура эта несложная, но следует разобраться, что и куда можно и нужно заливать.

Начнем с того, что именно можно загрузить в ресивер в принципе.

Существует несколько прошивок:

* uBoot - это начальный загрузчик, который следует обновить в первую очередь. Он меняется очень редко и обеспечивает самые базовые функции ресивера сразу после его включения. В том числе этот загрузчик позволяет обновлять главную прошивку, форматировать встроенный жесткий диск и ещё пару низко-уровневых операций. uBoot можно скачать с официального сайта ab-com (там же, где и официальную прошивку, см. ниже).

* Основная официальная прошивка от ab-com, обновляется более менее регулярно, по крайней мере, в 2008 году обновлялась где-то раз в два-три месяца. Это вся софт-начинка обеспечивающая обычную работу ресивера, включающая операционную систему Linux. В новых версиях добавляют новые возможности, типа проигрывания видео в различных форматах и так далее. Шаринга или эмуляции в таких прошивках нет и никогда не будет. Так же как и uBoot, прошивку можно скачать с официального сайта ab-com. Линк для 900HD, для 9000HD и для 910HD.

* Основная полу-официальная прошивка от DGStation. Корейская компания DGStation на самом деле является главным производителем прошивок и большинства железа для ресиверов ab-com. Но, обычно, они пишут общий код, который тестируется и затачивается уже под конкретный ресивер команией ab-com в Европе. Поэтому, если попадутся, лучше эти прошивки не трогать. Всё хорошее из этих прошивок обычно появляется в официальных прошивках от ab-com с небольшой задержкой.

* Альтернативная прошивка от команды хакеров NLB. Базируется на официальной прошивке, и иногда, когда им невтерпёж, на самых новых beta-прошивках от DGStation. В прошивку включен дополнительный софт для SSH, Telnet, FTP, Samba, эмуляции, ш@ринга и так далее. Рекомендуется для тех кому нужен просто ш@ринг без заморочек, так как в этой прошивке уже есть все, что нужно для ш@ринга (и много ещё чего интересного). Обновляется как только выходит новая официальная прошивка от ab-com. Взять последнюю прошивку можно на форуме NLB (нужна регистрация). Линк для 900HD, для 9000HD и для 910HD.

* Альтернативная прошивка от команды хакеров Sif-Team. Также как и NLB базируется на официальной прошивке и, по мнению некоторых, использует нагло спёртые куски кода из прошивки от NLB. Имитирует в своей функциональности подход (но, к сожалению, не интерфейс) DreamBox, где по нажатию кнопки на пульте можно стянуть с Интернета дополнительный софт для "чего угодно" (в первую очередь, естественно, для ш@ринга) а также скины для меню и другие нужные и бесполезные plugins.

* Вышла ещё одна альтернативная прошивка реализующая пользовательский интерфейс Enigma2, содранный с ресиверов марки Dreambox. Этот интерфейс, хотя и не без проблем, по мнению многих является "лучшим из всех существующих интерфейсов для спутниковых ресиверов". Для тех кто интересуется, интерфейс написан на языке Python и является "золотой мечтой" всех Linux-ресиверов, но... на момент написания этого руководства прошивка с Enigma2 - в глубокой бета версии, с кучей известных и неизвестных глюков и багов. Поэтому эта прошивка только для тех, кто реально знает что где в Linuxe лежит и как работает и хочет просто посмотреть "а как оно там развивается".

Естественно, тут же возникает вопрос: какая альтернативная прошивка лучше?

У меня мало опыта с прошивкой SifTeam, потому что я пользуюсь прошивкой NLB с первого дня и всё работает как надо, без дополнительных телодвижений, которые нужны у SifTeam. Поэтому не буду критиковать SifTeam (будет время - доберусь и до этой прошивки). Я видел и читал на форумах, что некоторые предпочитают SifTeam, потому что якобы там больше возможностей по софту или более пёстрые скины. Мне этих "пёстростей" не нужно, весь интересующий меня софт уже сидит в прошивке от NLB, поэтому здесь я сосредоточусь на настройке ш@ринга и эмуляции используя прошивку NLB. Вы же пробуйте и решайте сами, что вам больше по душе.

Если не знаете, как и что, и вам просто нужен работающий ш@ринг без "танцев с бубном", берите прошивку NLB и всё будет шариться и эмулироваться как нужно в считанные минуты. Если будете перескакивать с одной альтернативной прошивки на другую, заливайте сначала официальную прошивку от ab-com, а затем уже альтернативную. В случае если вы сидите на одной и той же альтернативной прошивке и просто хотите обновить её версию, то можно официальную не заливать. Проверено на NLB.

Теперь, о том как собственно осуществляется процесс загрузки прошивки.

Вариантов несколько:

* Официальную прошивку от ab-com можно загрузить прямо из меню ресивера, если ресивер подключен к Интернету.
* Для всех трех моделей 900HD, 910HD и 9000HD можно залить альтернативную прошивку и uBoot, используя USB-флешку
* ТОЛЬКО у 9000HD имеется дополнительный USB порт работающий в режиме USB Client который можно подсоединить напрямую к компьютеру и залить прошивку при помощи официальной утилиты от ab-com
* Если у вас уже стоит альтернативная прошивка от LNB и есть встроенный жесткий диск, то можно просто забросить прошивку на жесткий диск по FTP или через Windows share и нажать кнопочку на пульте дистанционного управления.

Из всего этого следует, что проще всего приобрести самую дешевую USB-флешку (файлы с прошивками не бывают больше чем 32Мб, поскольку вся флеш-память у ресивера - 32Мб) и это сильно облегчит загрузку прошивок. Если у вас 9000HD, то можно, конечно, обойтись и без флешки, но тогда вам потребуется кабель USB A/B, такой как на фото, компьютер с USB портом и Windows, а также немножко мороки с установкой USB драйвера и утилитой для перепрограммирования ресивера.



Мой вам совет - купите самую дешёвую флешку и не заморачивайтесь.

Для заливки используется одна из сервисных функций ресивера. Ниже приведены все комбинации кнопок для вызова сервисных функций.
__________________
Все проходит , пройдет и это...
madi вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
jon77 (24.11.2011)
Рекламные ссылки:
Старый 24.11.2011, 21:54   #2
Админ
 
Аватар для madi
 
Регистрация: 08.09.2011
Адрес: Ukraine
Родина:
Сообщений: 9,119
Сказал(а) спасибо: 7,057
Поблагодарили 17,825 раз(а) в 6,212 сообщениях
Репутация: 54493
По умолчанию

Сервисные функции ресиверов IPBox

В рассматриваемых ресиверах IPBox существуют сервисные команды, которые вызываются ПРИ ВКЛЮЧЕНИИ ресивера, до того как загрузится вся система.
Внимание! Все кнопки, о которых пойдет речь в этой секции, находятся на передней панели ресивера. Пульт дистанционного управления не используется.

Вызов любой сервисной функции состоит из трех шагов:

* Выключаем ресивер, чтобы он находился в режиме отключения а не Standby (клавишу питания на задней панели выключать ну нужно, на дисплее должно отображаться время). Легче всего выключить ресивер как требуется, нажав одновременно кнопку вкл/выкл вместе с клавишей OK на передней панели ресивера.
* Теперь включаем ресивер нажатием на всю ту же кнопку вкл/выкл и продолжаем удерживать вкл/выкл до тех пор, пока на дисплее передней панели не появится надпись BOOTING.
* Когда появится надпись BOOTING, не отпуская уже нажатую кнопку вкл/выкл, наживаем вдобавок еще одну кнопку на передней панели. В зависимости от того какая кнопка будет нажата второй, будет вызвана та или иная сервисная функция. Вот их список:

Вкл/выкл + стрелка вверх = загрузка прошивки с USB флеш (USB UPGRADE)
Вкл/выкл + стрелка вниз = принудительное форматирование подключенного жесткого диска (HDD FORMAT)
Вкл/выкл + стрелка вправо = загрузка прошивки через серийный порт RS232 (SERIAL UPGRADE)
Вкл/выкл + Menu = поменять разрешение картинки на видеовыходе (DISPLAY RESOLUTION)
Вкл/выкл + OK = принудительное выключение ресивера
Только для IPBox 9000HD: Просто продолжать держать кнопку Вкл/выкл до тех пор пока появится сообщение FLASH UPGRADE (для заливки прошивок с компьютера по USB кабелю)
__________________
Все проходит , пройдет и это...
madi вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
jon77 (24.11.2011)
Старый 24.11.2011, 21:56   #3
Админ
 
Аватар для madi
 
Регистрация: 08.09.2011
Адрес: Ukraine
Родина:
Сообщений: 9,119
Сказал(а) спасибо: 7,057
Поблагодарили 17,825 раз(а) в 6,212 сообщениях
Репутация: 54493
По умолчанию

Процедура загрузки прошивки

При заливке большинства прошивок, вы потеряете все установки и сканированные каналы. Чтобы этого не произошло, перед заливкой новой прошивки нужно сделать резервную копию файла /var/db.dat и заодно и копию всей директории /var/keys (если у вас в ней что-то есть). Это можно сделать скопировав файлы на жесткий диск ресивера (если таковой имеется) или по FTP на ваш компьютер. К сожалению, иногда новые версии официальных прошивок меняют структуру этого файла, и тогда манипуляции для сохранения ваших каналов могут стать довольно продвинутыми. В большинстве случаев проще пересканировать всё заново, хотя при большом желании все настройки и каналы можно сохранить. Подробнее об этом читайте в заметках ниже.

Все виды прошивок перечисленные выше заливаются совершенно одинаковым образом.

* Cкачиваем нужную прошивку (см. линки выше) и извлекаем из архива файл с расширением .img
* Форматируем флешку как FAT
* Копируем .img фал на флешку и переименовываем файл в usb_update.img (именно так и никак иначе!)
* Вставляем флешку в USB разъем ресивера
* Выключаем ресивер нажав Вкл/выкл + OK
* Включаем ресивер и сразу же вызваем сервисную функцию "стрелка вверх" как описано в списке сервисных функций выше
* На дисплее появляется надпись USB UPGRADE и если флешка читается правильно то через пару секунд надпись сменится на LOAD SW (считывание образа), затем ERASING (очистка памяти под новую прошивку) и, после этого, FLASHING (процесс программирования флеш-памяти)
* В зависимости от размера прошивки, весь процесс занимает от нескольких секунд (для uBoot) до нескольких минут (для полной прошивки)
* Дождитесь сообщения DONE на дисплее, после чего выключите ресивер клавишей на задней панели, подождите несколько секунд и включите снова

Внимание! Если вместо LOADING/ERASING... у вас на дисплее сообщение вида ERROR 10, это значит что либо флешка неправильно отформатирована, либо вы неправильно переименовали файл с прошивкой, либо флешка ещё по какой причине не читается. Ну, и как всегда, это очень плохая идея выключать ресивер во время загрузки прошивки.

Таким образом, сначала обновляем uBoot, затем заливаем свежую официальную прошивку и, после нее, прошивку от NLB. Вы заметите, когда зальете прошивку от NLB, что на дисплее будет отображаться гораздо больше сообщений в процессе загрузки после холодного старта. Например, версия прошивки NLB, сообщения типа "Network Up", и "starting mgcamd" и так далее...

Теперь, когда вы успешно залили прошивку NLB можно приступить к финальному этапу всей эпопеи: настройка, собственно, эмуляции и ш@ринга.
__________________
Все проходит , пройдет и это...
madi вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
jon77 (24.11.2011)
Старый 24.11.2011, 22:08   #4
Админ
 
Аватар для madi
 
Регистрация: 08.09.2011
Адрес: Ukraine
Родина:
Сообщений: 9,119
Сказал(а) спасибо: 7,057
Поблагодарили 17,825 раз(а) в 6,212 сообщениях
Репутация: 54493
По умолчанию

Настройка эмулятора и ш@ринга

В папку var/kes необходимо положить файлы:
1. Файл с ключами - SoftCam.Key
2. Файл для автообновления(если таковой есть) - Autoupdate.Key
3-4. Файлы для подключения к серверу - newcamd.list и mg_cfg

Файл newcamd.list выглядит так:

CWS = xxx.xxx.xxx.xxx 4002 login parol 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan cardserv

CWS_CONNECT_TIMEOUT = 120
CWS_KEEPALIVE = 120

Где xxx.xxx.xxx.xxx - адрес сервера, 4002 -порт, login parol - соответственно Ваши на сервере. Если необходимо шарить два или более портов, то добавьте ещё одну или более строк соответственно.

ВНИМАНИЕ...

В имидже от НЛБ эмулятор уже установлен. Поэтому после его установки уже в привычную папку var/keys кладем свои файлы.

Если использовали софт от Сифтим установим эмулятор. Тут все просто! Эмулятор, как и плагины, скины и другие обновления ставяться он-лайн! Заходим в меню/плагины/Sif_Installs.plugin, жмём ОК, выбираем последний эмулятор Cam_mgcamd-1.30d.online (актуальный на момент написания) и жмём па пульте ОК.

Дожидаемся надписи "installed". Всё, эмулятор установлен. Не забудьде в папку var/keys положить все необходимые файлы.

В официальной прошивке эмулятор отсутствует, но ставится он очень легко.

Можно вручную, но лучше автоматически с помощью аддона.
Качаем аддон (актуальный на момент написания), файл из архива кладем по фтп в паку tmp. Затем заходим через вэбинтерфейс http://айпиресивера(в любом браузере), выбираем закладку addons, затем выбираем manual и жмём install.



Внимание: Для имиджа от ABcom с установленным аддоном ключи находятся в папке usr/local/keys , база каналов находится в папке usr/share/sbox/config, кроме того, в папке usr/local/config находится файл newcamd.conf , который лучше удалить, если вместо него вы используете newcamd.list
__________________
Все проходит , пройдет и это...
madi вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
jon77 (24.11.2011)
Старый 24.11.2011, 22:09   #5
Админ
 
Аватар для madi
 
Регистрация: 08.09.2011
Адрес: Ukraine
Родина:
Сообщений: 9,119
Сказал(а) спасибо: 7,057
Поблагодарили 17,825 раз(а) в 6,212 сообщениях
Репутация: 54493
По умолчанию

Список поддерживаемых HDD в ресиверах IP Box

Это только проверенные HDD, отсутствие в списке того или иной модели не означает что он не будет работать!

CubeRevo(IPbox-9000HD)


internal mounting or USB connection

3.5 inch
HITACHI
- Model : HDP725050GLA360 / 500GB / 7200rpm / SATA
- Model : HDT725032VLA360 / 320GB / 7200rpm / SATA
SAMSUNG
- Model : SP2504C / 250GB / 7200rpm / S-ATA II
- Model : HD501LJ / 500GB / 7200rpm / S-ATA II
- Model : HD753LJ / 750GB / 7200rpm / S-ATA II
WESTERN DIGITAL
- Model : WD1600AAJS / 160GB / 7200rpm / ATA II
- Model : WD2500AAJS / 250GB / 7200rpm / S-ATA II
- Model : WD2500AVJS / 250GB / 7200rpm / SATA 3Gb
- Model : WD7500AACS / 750GB / 5400rpm / SATA 3Gb / 25 dBA
SEAGATE
- Model : ST3160811AS / 160GB / 7200rpm / S-ATA II
- Model : ST3250824AS / 250GB / 7200rpm / S-ATA II ( but version G not recognized )
- Model : ST3500321CS / 500GB / 5900rpm / S-SATA II (SEAGATE Pipeline 5900.1 500GB HDD CE)

2.5 inch
FUJITSU
- Model : MHZ2320BH / 320GB / 5400rpm / SATA 3Gb / 24 dBA

CubeRevo mini(IPbox-900HD)

USB connection

2.5 inch
SAMSUNG
- Model : HM121HI / 120 GB / 5400rpm / SATA1 1.5Gbps
- Model : HM250JI / 250 GB / 5400rpm / SATA 1.5Gbps
- Model : HM320JI / 320 GB / 5400rpm / SATA 1.5Gbps
WESTERN DIGITAL
- Model : WD800BEVS / 80GB / 5400rpm / SATA1 1.5Gbps
SEAGATE
- Model : ST9160823AS / 160GB / 7200rpm / SATA2 3.0Gbps
- Model : ST980811AS / 80GB / 4200rpm / SATA
- Model : ST9160310AS / 160GB / 5400rpm / SATA2 3.0Gbps

3.5 inch
HITACHI
- Model : HDP725050GLA360 / 500GB / 7200rpm / SATA
SEAGATE
- Model : ST3320820SCE / 320GB / 7200rpm / SATA

CubeRevo-3000HDPVR(IPbox-910HD)

internal mounting or USB connection

2.5 inch
SAMSUNG
- Model : HM250JI / 250 GB / 5400rpm / SATA 1.5Gbps
WESTERN DIGITAL
- Model : WD1600BEVS / 160GB / 5400rpm / SATA 1
- Model : WD800BEVS / 80GB / 5400rpm / SATA 1
SEAGATE
- Model : ST9160823AS / 160GB / 7200rpm / SATA2 3.0G
- Model : ST980811AS / 80GB / 4200rpm / SATA
__________________
Все проходит , пройдет и это...
madi вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
jon77 (24.11.2011)
Старый 07.10.2013, 21:25   #6
Админ
 
Аватар для madi
 
Регистрация: 08.09.2011
Адрес: Ukraine
Родина:
Сообщений: 9,119
Сказал(а) спасибо: 7,057
Поблагодарили 17,825 раз(а) в 6,212 сообщениях
Репутация: 54493
По умолчанию

Классических ошибок при прошивке ресиверов AB IPBox 91HD, 900HD, 910HD и 9000HD PVR две:

Ошибка № 1: Если вместо LOADING/ERASING... у вас на дисплее сообщение вида ERROR 10, это значит, что либо флешка неправильно отформатирована, либо вы неправильно переименовали файл с прошивкой, либо флешка ещё по какой причине не читается.

Ошибка № 2: Убедитесь, что у вас в Windows показываются расширения файлов. Если в Windows эта опция выключена, то вы не сможете точно сказать, как называется файл с прошивкой. Были случаи, когда эта опция Windows приводила к тому, что люди переименовывали файл, а на самом деле у него было имя usb_update.img.img, потому что расширения не показывались.
__________________
Все проходит , пройдет и это...
madi вне форума   Ответить с цитированием
Старый 07.10.2013, 21:26   #7
Админ
 
Аватар для madi
 
Регистрация: 08.09.2011
Адрес: Ukraine
Родина:
Сообщений: 9,119
Сказал(а) спасибо: 7,057
Поблагодарили 17,825 раз(а) в 6,212 сообщениях
Репутация: 54493
По умолчанию

Прошив ресивер, переходим к настройке сетевого подключения.
Ресиверы AB IPBox 91HD, 900HD, 910HD и 9000HD PVR имеют на "борту" LAN card, через которую можно подлючиться к ресиверу и в дальнейшем проводить настройки ресивера и подавать шаринг.
Включаем ресивер, включаем телевизор.
Нажимаем на пульте кнопку «Меню», далее опция «Preference», затем вторая строка сверху «Язык», выбираем «Язык меню» - «Русский», Субтиры – «Выкл». Выходим – нажимаем кнопку «Exit», затем «ОК».

Нажимаем на пульте кнопку «Меню», далее жмем два раза кнопку «Лево» до опции «Installation», жмем «ОК», в открывшемся подменю ищем строку «IP настройки», нажимаем «ОК».
Далее выставляем такие параметры:
Тип - «Статический IP»
Адрес IP - 192.168.1.20
Маска подсети – 255.255.255.0
Шлюз – 192.168.1.1 (это должен быть адрес Вашего компьютера или роутера с которого «подается» на тюнер интернет, т.е. у Вас он может отличаться от этого образца)
Основной DNS – 192.168.1.1 (это должен быть адрес Вашего компьютера или роутера с которого «подается» на тюнер интернет, т.е. у Вас он может отличаться от этого образца)
Дополнительный DNS 1.0.0.0
DNS Суффикс - ничего не пишем.
Сохраняем настройки и перезагружаем ресивер.
__________________
Все проходит , пройдет и это...
madi вне форума   Ответить с цитированием
Старый 07.10.2013, 21:27   #8
Админ
 
Аватар для madi
 
Регистрация: 08.09.2011
Адрес: Ukraine
Родина:
Сообщений: 9,119
Сказал(а) спасибо: 7,057
Поблагодарили 17,825 раз(а) в 6,212 сообщениях
Репутация: 54493
По умолчанию

Подключение ресивера AB IPBox 91HD, 900HD, 910HD и 9000HD PVR к компьютеру через LAN card.

Итак, мы с Вами прошили ресивер и настроили в ресивере сетевое подключение
или иными словами «IP настройки».
Теперь нам нужно подключить ресивер к копьютеру.
На примере, который будет приведен ниже рассматривается «классическое» подключение ресивера к компьютеру, т.е. связка ресивер-компьютер, без использования роутера или свитча.
Для подключения ресивера к компьютеру нам понадобится кабель «витая пара» с распиновкой «компьютер-компьютер», длина кабеля принципиального значения не имеет и будет вполне достаточно 2-3 метров, т.к. сейчас пока идет процесс конфигурирования прошивки и настройки шаринга.
Итак, один конец кабеля подключаем к сетевому выходу компьютера, другой к такому же выходу ресивера.
Включаем ресивер и включаем компьютер.
Дожидаемся окончания процесса загрузки компьютера и ресивера.
Ничего не делая с ресивером (разве, что можно выбрать какой-нибудь открытый канал), запускаем на компьютере любой интернет браузер, например «Internet Explorer» и вверху, в коне поиска там где http// набираем вручную IP адрес ресивера, тот который был перед этим присвоен ресиверу через меню в опции «Installation», в подменю в строке «IP настройки» - в нашем случае 192.168.1.20 (без точки на конце)
Запись будет выглядеть так: http//192.168.1.20 или просто 192.168.1.20.
Нажимаем клавишу «Enter» и если Вы все сделали правильно, то откроется ВЭБ интерфейс ресивера. Здесь, возможно ресивер спросит логин и пароль. В прошивке PGI v0.5 логин и пароль изначально отключены, но на всякий случай выкладываю их
Login: Root (root), Parol: Relook (relook) здесь будьте внимательны, так как заглавная или прописная буква ИМЕЮТ ЗНАЧЕНИЕ. Как правило логин и пароль пишутся с маленькой буквы, но бывают исключения.
Успешный вход в ВЭБ интерфейс ресивера говорит о том, что сетевые настройки выполнены правильно и можно переходить к начальной конфигурации прошивки PGI v0.5. Ничего не делая в ВЭБ интерфейсе, выходим (а не «сворачиваем») из интернет браузера.
Ресивер не выключаем.
__________________
Все проходит , пройдет и это...
madi вне форума   Ответить с цитированием
Старый 07.10.2013, 21:29   #9
Админ
 
Аватар для madi
 
Регистрация: 08.09.2011
Адрес: Ukraine
Родина:
Сообщений: 9,119
Сказал(а) спасибо: 7,057
Поблагодарили 17,825 раз(а) в 6,212 сообщениях
Репутация: 54493
По умолчанию

Как свести к минимуму затыки на эмуляторе MGCamd

Когда возникает затык, два параметра настройки mgcamd являются очень важными в плане того, как mgcamd будет реагировать на затыки (что по сути дела значит, как скоро можно ожидать возвращение картинки на экран). Это параметры K:{} и N:{} из файла mg_cfg.

Параметр K:{} описывает какое максимальное количество времени (в секундах) нужно ждать ответа от сервера на ECM запрос, по истечении которого mgcamd решает, что ответа нет. Чем больше это число, тем больше шансов получить ответ, если у вас плохой Интернет или глюкавый сервер шары. Кроме того, еще зависит от того, какие пакеты вы смотрите. Большинство карт обычно отвечают меньше, чем за 1 секунду. Но есть некоторые карты, где нормальное время отклика 1-2 секунды. В экстремальных случаях (известный пример - пакет Nova), ответ может приходить и за 3-5 секунд. Естественно, если вы установите K:{} равным 1 секунде, а сервер будет пытаться вам ответить через 2-3 секунды, то ничего хорошего из этого не выйдет. mgcamd все время будет думать, что сервер не ответил (по истечении секунды) и слать запросы повторно. От этого будет плохо всем, в основном, конечно, серверу, который будет завален запросами, ну и ресиверу тоже, который будет работать в таком случае не оптимально.

С другой стороны если взять и увеличить параметр K:{} на неразумно большую величину, типа 5 или больше секунд, то возникнет совершенно неблагоприятный эффект для вас. Представьте, что обычно вам ответы приходят за 0,5 секунды, и один раз ответ по какой-то причине не пришел. Теперь вы будете ждать целых 5 секунд, до тех пор, пока mgcamd не попытается снова послать запрос. За это время на некоторых каналах уже может случиться и затык, в то время, как если бы у вас повторный запрос пошел через, скажем, 2 секунды и пришел бы успешный ответ, никто бы ничего (на экране ТВ) не заметил!

Грубо говоря, когда есть проблемы с ответами от сервера, то чем меньше K:{}, тем хуже серверу шары из-за большего количества запросов, и чем больше K:{}, тем вероятнее вы получите затык. Хотя это все очень относительно и сильно зависит от конкретных пакетов. Есть пакеты (Премьера HD, Скай Италия и т.д.), где время ответа от карты критично. Для таких пакетов с кодировкой Videoguard, если вы не получите ключ за 0.6сек, то будет однозначный затык. Здесь можно спокойно ставить единицу в значение K:{}. С другой стороны, для таких пакетов, как Премьера SD или Nova и 2х секунд иногда недостаточно, и правильным значением должно быть 3.

Дальше, параметр N:{7} X Y влияет на то, как mgcamd ведет себя когда понимает, что ответ от сервера все же не пришел. Число X устанавливает количество неуспешных запросов на сервер (каждый из них длиной в K:{} секунд), после чего mgcamd отваливается от сервера и пытается к нему приконнектиться заново. Эта процедура нередко помогает, когда на сервере какие-то глюки, хотя конечно, постоянно это недолжно происходить. Параметр Y говорит mgcamd о том, что нужно отваливаться и реконнектиться заново, если не было никаких признаков жизни у сервера в течение Y секунд. Обычно до Y доходит дело крайне редко, потому как реконнект обычно происходит из за параметра X (в комбинации с K:{}).

Например в файле mg_cfg рекомендую параметры N: и K: прописать так:
N: { 07 } 5 30
K: { 03 }

Если же затыки по первому варианту все же будут, то помогает если прописать так:
N: { 05 } 4 30
K: { 03 }
но во втором случае нужно учесть, что:
1) У Вас хороший интернет и скажем так - не долгий пинг до сервера шары.
2) Обращение к серверу шары будет чаще, что увеличивает риск получить БАН от сервера, т.к. сервер может воспринять частые обращение как каскадинг.
__________________
Все проходит , пройдет и это...
madi вне форума   Ответить с цитированием
Ответ

Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Рекламные ссылки:


Текущее время: 08:15. Часовой пояс GMT +2.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Администрация форума не несёт ответственности за содержание сообщений, оставляемых пользователями форума.
При копировании и/или использовании материалов форума прямая гиперссылка на форум обязательна!