Добро пожаловать на наш сервер.

Что мы предлагаем:
Кардшаринг сервер.
Файловый архив.
Форум
FAQ(ЧАВО)
Транспондерные новости.
Телепрограмма. и.т.д.

   
PDF Печать E-mail

Настройка MPCS

Для просмотра кардшаринга хорошо зарекомендовала себя программа mpcs_client. Шаринг-сервер предоставляет данные, которые надо прописать в конфигах проги, то есть - изменить первоначальные конфиги под конкретный сервер и конкретного пользователя. Теперь разберем более подробно, что же такое, эти конфиги ? Открываем эти файлы с помощью блокнота. За основу возьму свою настроенную и 100% рабочую mpcs:

Редактируем mpcs.conf

#mpcs.conf#
[global]
Nice = -20
#LogFile = log
#LogFile = /dev/tty
LogFile = stdout
ClientTimeout = 9
FallbackTimeout = 7
ClientMaxIdle = 99999
CacheDelay = 120

[serial]
Device = tuner@/dev/ttyS0?delay=2&timeout=1000

В строчке Nice задается максимальный приоритет серверу, для стабильности работы с компортом: 10 - самый низкий, -20 - самый высокий.
Параметр:
LogFile лог - работы сервера выводится на консоль.
ClientTimeout - это время ожидания DW ключа от сервера в секундах (по умолчанию 9 сек), если за это время ответ не приходит – в логе программы мы видим timeout.
[serial] включает в себя настройку нескольких параметров.
tuner - это пользователь (данного сервера), под именем которого заходит тюнер
/dev/ttyS0 – это номер СОМ порта, в данном случае №1,  /dev/ttyS1 - если COM №2 и т.д.
delay - задержка в миллисекундах перед отправкой каждого байта в ресивер, значение меняется от1 до 5. Если в логе проги пишет found но изображения на экране нет вообще , или идут постоянные затыки , постепенно увеличиваем значение delay = от 1 до 5, если в логе появится transmit error, send x of y bytes only - значение надо снизить.
Timeout – время в миллисекундах вычитывания данных с ресивера и отправки данных в ресивер
FallbackTimeout - повторный запрос в секундах от момента первого запроса, если нет ответа за это время. Время жизни этого второго запроса: ClientTimeout - FallbackTimeout.
Если наблюдаем в логе fallback called 2, и за ним found, то нужно слегка увеличить FallbackTimeout ,чтобы избежать повторных запросов.
ClientMaxIdle = 99999- через столько минут произойдет автоматическое отключение программы.Нужен для того, чтобы при переключении на FTA каналы и обратно mpcs была в ждущем режиме и не отключалась.
CacheDelay - задержка перед отправкой DW в ресивер из Cache


Редактируем mpcs.user

Вот пример моего файла mpcs.user:

[account]
User = tuner
Pwd = tuner
#Uniq = 1
Group = 1
ChiD = 0652:0015,FFFF
IDENT = 0500:023700,020710;0652:000000

Group = 1 Здесь описан один пользователь tuner c паролем tuner, входящий в группу № 1. И пользователь тюнера и сервер ("картридер") должны входить в одну и ту же группу, иначе прога не запустится. Не надо вписывать сюда ваш логин и пароль для шаринга, для этого существует другой файл !

ChiD = 0652:0015,FFFF-прописываем чиды (если нужно для пакета, эту информацию предоставляет обычно сервер кардшаринга).В данном случае, у меня прописани чиды на пакет «Радуга»

IDENT = 0500:023700,020710;0652:000000 здесь задаем и CAID и IDENT того, что будем шарить, особенно обязательно прописываем данный пункт для ресиверов Golden Interstar, не будет фильтров - не увидите картинки.

Редактируем mpcs.server:

Ну, и на последок, файл mpcs.server

[reader]
Label = НТВ+рус (36e)
Protocol = newcamd
Key = 0102030405060708091011121314
Device = сервер,порт
Account = логин,пароль
Fallback = 0
Group = 1
CAID = 0500
IDENT = 023700,020710
ReconnectTimeout = 20
InactivityTimeOut = 15

[reader]
Label = Радуга ТВ (75e)
Protocol = newcamd
Key = 0102030405060708091011121314
Device = сервер,порт
Account = логин,пароль
Fallback = 0
Group = 1
CAID = 0652
IDENT = 000000
ReconnectTimeout = 20
InactivityTimeOut = 15

[reader] должно быть столько, сколько же и пакетов (или идентов), в данном случае у меня их два.
Label - название сервера, может быть любым, но не одинаковым ! То есть, если вы купили НТВ+ рус и НТВ+укр, то так и пропишите, пропишете Label = НТВ и Label = НТВ -прога зависнет намертво при запуске!
Protocol – newcamd. Можно настроить по протоколу camd35 (cs357x), но он более чувствителен к потерям пакетов, настройки по данному протоколу несколько отличаются, и мы их рассмотрим позже.
Key = 0102030405060708091011121314 получаете от сервера (на нашем сервере другой !!!)
В строке Device надо вписать доменное имя сервера или его IP адрес и порт (данные получаете от сервера), например:
Device = IP сервера, порт (лучше прописать имя сервера *буквенно), порт можно прописать только один !!!
В параметре Account нужно вписать ваш логин и пароль на сервер, например:
Account = логин,пароль
В параметре Group задаете группу, к которой принадлежит этот "кардридер". Номер Group должен совпасть с Group в mpcs.user.
В параметре CAID через запятую можно перечислить системы кодирования,
поддерживаемые этим сервером (по умолчанию разрешено все), например:
CAID = 0500, 0652
В параметре IDENT через запятую перечисляются провайдеры, поддерживаемые
этим сервером (аналогично по умолчанию все разрешено), другими словами- это фильтр. Дополнительно можно указать CAID для этого провайдера и последующих.
Примеры:
Разрешаем только идент 023700 для любых CAID:
IDENT = 023700
Разрешаем идент 023700 только для CAID 0500:
IDENT = 0500:023700
Разрешаем два идента одновременно.
IDENT = 023700,000000
Разрешаем два идента для кодировки 0500:
IDENT = 0500:020710,023700
Разрешаем два идента для 0500 и один нулевой идент для 0652:
IDENT = 0500:023700,020710; 0652:000000

Многие рекомендуют прописывать иденты каждый отдельно, то есть не в таком виде:

[reader]
Label = НТВ+рус (36e)
Protocol = newcamd
Key = 0102030405060708091011121314
Device = сервер,порт
Account = логин,пароль
Fallback = 0
Group = 1
CAID = 0500
IDENT = 023700,020710
ReconnectTimeout = 20
InactivityTimeOut = 15

а так:

[reader]
Label = НТВ+рус (36e)
Protocol = newcamd
Key = 0102030405060708091011121314
Device = сервер,порт
Account = логин,пароль
Fallback = 0
Group = 1
CAID = 0500
IDENT = 023700
ReconnectTimeout = 20
InactivityTimeOut = 15

[reader]
Label = НТВ+рус (36e)
Protocol = newcamd
Key = 0102030405060708091011121314
Device = сервер,порт
Account = логин,пароль
Fallback = 0
Group = 1
CAID = 0500
IDENT = 020710
ReconnectTimeout = 20
InactivityTimeOut = 15

... ссылаясь на большую стабильность программы.

Inactivity Timeout - это время в секундах, по истечении которого при не активности происходит разрыв соединения с сервером.

ReconnectTimeout - это время в секундах, через которое происходит пере подключение к серверу, если сервер не отвечает на запросы.

Dry

 

Online

  • [Bot]
Сейчас на сайте:
  • 1 робот
Всего пользователей: 1

Онлайн на сайте

Сейчас 47 гостей и 0 пользователей онлайн
Нет пользователей онлайн.

Rambler's Top100



замена(18) скачать(10) логин(37) такие(14) 0024 4ae1(9) порт(31) софт(27) матч(34) 0652 000000(33) данных(12)     02(11) окне(10) футбол(22) файл(40) openbox s4(7) имидж(38) жмем enter(8) local sbin(18) downloads(33) mpcs conf(11) sports jsc(9) com порт(8)     00(10) кардшаринг() active 1name(10) кнопку(41) nabilosat(15) viasat sport(9) dev ttys0(9) адрес(14) device tuner@(7) папку(14) ssl84b -(14) 27500 fec(20) flashwizard(10) 0500 023700(11) viaccess(15) dreambox(53) 000000 0020(9) reader label(14) dreambox s500(12) время(19) нашего(10) модема(14) nvram set(11) discovery(10) ethernet(9) 090f 000000(9) black hole(9) режим(13) мбит(19) usr local(17) выход(10) пароль(16) protocol(9) теперь(31) none root(9) newcamdkey(12) password(14) login password(8) newnigma2(12) viaccess 0500(10) кино(21) нтв рус(7)     01(12) пакета(23) нужно(35) версия(30) dw-sharing tv(27) сети(14) заходим(16) ресивер(104) нтв-плюс(19) вшит(28) ip адрес(13) роутер(30) россия(12) канал(23) будет(24) tuner@ dev(9) потом(10) reader active(9) меню(21) serial device(8) 4ae1 000000(67) eutelsat(11) помощью(9) шаринг(9) список(17) ssl имидж(28) сервер(30) tmp local(11) admin@ none(11) jsc sports(14) создаем(11) hd матч(7) панели(13) 000000 0024(9) первый(14) жмем(34) dw-sharing(30)