Кардшаринг
- ничто иное, как раздача другим пользователям DW ключей с официальной
карты через Интернет либо локальную сеть. В качестве сервера,
раздающего ключи на определённый пакет, может служить Dreambox
- спутниковый ресивер на базе операционной системы линукс, компьютер
с подключенным к нему программатором и соответствующим программным
обеспечением и некоторые другие. Каждые 10 сек. происходит считывание
DW ключей с карты, эти ключи направляются всем пользователям,
подключенным к данному серверу (естественно не бесплатно). Ввиду
того, что смена ключа происходит каждые 10 секунд, для пользования
данной услугой необходимо иметь Интернет-соединение с помегабайтной
тарификацией.
Передача
ключей отъедает очень мало интернет-трафика, в среднем за час
просмотра 80 -250 кб. Но при этом Интернет-соединение должно быть
довольно-таки качественным. Если интернет "дохлый",
то будут возникать потери и в этот момент картинка у вас на телевизоре
будет замирать либо подсыпать. В данный момент раздача ключей
ведётся по 2-м основным протоколам: Newcamd 525 (TCP), Camd 357
(UDP). Наиболее устойчивы к потерям пакетов являются протоколы
TCP, то есть Newcamd 525. Но при этом они немного больше потребляют
трафика (отличие небольшое от Сamd 357). Важно это только для
тех, кто использует GPRS.
Ознакомиться с продседурой подключения к кардшарингу
можно ЗДЕСЬ
Шаринг на Dreambox, Tuxbox, IPBox, Sezam и др. на базе ОС Linux
Для того что бы настроить кардшаринг в качестве клиента, вам
необходимо под свой тип EMU скачать конфиг-файлы (данные настроек).
Для своего вида EMU их можно взять Dreambox EMU Config
Опишу настройки кардшаринг-клиента на примере самых
распространённых эмуляторов Camd3, Newcamd и MGcamd.
1. Запускаем программу Total
Commander, настраиваем FTP соединение для входа в Dreambox.
2. Кладём конфиг-файл формата tar.gz в папку var /tmp.
3. В главном меню ресивера выбираем Setup - Blue-Panel - Addons - Manual install.
В появившемся окне видим название нашего устанавливаемого файла. Жмём Yes - OK.
4. Далее необходимо отредактировать сам конфиг-файл, то есть
внести в него данные вашего кардшаринг-сервера.
Для просмотра
пакета НТВ+ нам дали к примеру вот такую строку инициализации
CWS =
127.0.0.1 10001 login password 0102030405060708091011121314
где - 127.0.0.1 - IP адрес сервера;
10001 - порт, через который пойдёт шара;
login - логин;
password
- пароль;
0102030405060708091011121314 - ключ
шифрования потока.
Зная эти данные, можно приступать к редактированию
конфиг-файлов. Если вы устанавливали конфиг - файл для Camd3, то вам необходимо
будет через FTP соединение зайти в папку var
/keys и по кнопке F4 открыть
файл camd3.config и внести туда
следующие данные :
SLOT=/dev/tts/0:1:1:1:1:997:mastercrd:password1
SLOT=/dev/sci0:2:1:1:1:999:slotunten:password3
SLOT=/dev/sci1:2:1:1:1:998:slotoben:password2
SLOT=127.0.0.1:4:1:1:1:1001:login:password:0102030405060708091011121314
где - SLOT=/dev/tts/0:1:1:1:1:997:mastercrd:password1 - делается активным RS 232 порт ресивера, к
нему можно подключить карточный программатор, работающий в режиме Phonyx и использовать его в качестве
дополнительного карточного слота.
SLOT=/dev/sci0:2:1:1:1:999:slotunten:password3
- делается активным верхний карточный слот ресиверов DM 7000, 7020
SLOT=/dev/sci1:2:1:1:1:998:slotoben:password2
- делается активным нижний карточный слот ресиверов DM 7000, 7020, а так же
единственный карточный слот ресивера DM 500S.
SLOT=127.0.0.1:4:1:1:1:1001:login:password:0102030405060708091011121314 - данные вашего кардшаринг-сервера, описаны
выше.
Этого достаточно будет для того, чтобы получать шаринг по
протоколу Newcamd 525. При этом так
же становятся активны карточные слоты ресивера. Остальные лишние данные можно
спокойно удалять.
Если вы устанавливали конфиг-файл для эмулятора Newcamd, то вам необходимо будет через FTP соединение зайти в папку var/tuxbox/config/newcamd и по кнопке F4 открыть файл newcamd.conf и внести туда следующие данные :
EMU = yes
PREFER_EMU = yes
AU = yes
OSD_TIMEOUT = 0
OSD_WEB_LOGIN = root:dreambox
SHOW_ALL_CA_SYSTEMS = no
DEBUG_ECM = yes
DEBUG_EMM = yes
DEBUG_CWS = yes
DEBUG_CAM = yes
SHOW_PAT = no
SHOW_PMT = no
SHOW_ECM = no
SHOW_CAT = no
SHOW_EMM = no
SHOW_CWS_ECM = no
SHOW_CWS_EMM = no
EMM_REPORT_WRONG_SIG = no
DEFAULT_CW_DELAY = 0
RELOAD_CONFIG_ON_ZAP = yes
RELOAD_KEYLIST_ON_ZAP = no
CA_INFO_FILE = /tmp/cainfo.txt
CWS = uds 0 local local
CWS = 127.0.0.1 10001 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14
CWS_CONNECT_TIMEOUT = 100
CWS_INCOMING_PORT = 12000
CWS_DEBUG_PORT = 12001
CWS_KEEPALIVE = no
ADMIN_PASSWORD = test 00 00 00 00 00 00 00 00 00 00 00 00 00 00
В данном случае нас интересует только одна строчка - CWS = 127.0.0.1 10001 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14
Описание её читаем выше.
Нстоятельно рекомендую при просмотре через кардшаринг использовать эмулятор MGcamd, как наиболее стабильный и обладающий более гибкими настройками.
Если вы устанавливали конфиг-файл для MGcamd , то вам необходимо скачать архив кофига ЗДЕСЬ и инсталироать его через Blu Panel. После установки зайти в директорию var/keys открыть файл newcamd.list и внести туда следующие
данные :
CWS_KEEPALIVE = 300
CWS =
127.0.0.1 10001 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14
Описание конфигурациооной строки читаем выше.
Так же необходимо проследить чтоб в директории var/keys у вас находился файл mg_cfg с содержимым:
M: { 01 }
C: { 01 }
A: { 01 }
U: { 05 }
T: { 00 }
G: { 05 }
N: { 01 }
K: { 10 }
Q: { 600 }
P: { 00 }
O: { 00 } username password
S: { 03 } 80
L: { 07 } 127.0.0.1 514 /tmp/mgcamd.log
E: { 15 }
H: { 00}
R: { 00 }
D: { 00 }
B: { 00 }
MULTI=1
Для просмотра пакета VIVA (Орион Экспресс) (80Е) необходимо будет произвести дополнительные настройки. В составе конфигов для MGcaamd идут так же такие файлы как ignore.list и priority.list , которые располагаются в директории var/keys. Так же их можнно создать самостоятельно и поместить в директорию var/keys
Для быстрой открываемости каналов пакетаVIVAс необходимо будет добавить в содержимое этих файлов следующее:
priority.list
I: { 00 01 }
ignore.list
I: {00 02}
Для быстроты открываемости пакета НТВ+ рос+укр необходимо будет добавить в содержимое priority.list следующее:
V: { 02 37 00 }
V: { 04 06 00 }
Так же существенно повысить время переключение каналов поможет файл replace.list, верные настройки которого отфильтруют лишние запросы по ненужным нам идентам. Содержимое его для нашего сервера представлено ниже.
#36e
R:{{2F45}{0500}{023700}{FA1}{0500}{030600}{BB9}} #HD-Kino
R:{{2F46}{0500}{023700}{FA2}{0500}{030600}{BBA}} #HD-Sport
R:{{2F47}{0500}{023700}{FA3}{0500}{030600}{BBB}} #HD-Life
R:{{2F48}{0500}{023700}{FA4}{0500}{030600}{BBC}} #Eurosport HD
R:{{2F49}{0500}{023700}{FA5}{0500}{030600}{BBD}} #Discovery HD
R:{{28A5}{0500}{023700}{FA5}{0500}{040600}{7D5}} #Спорт Союз
R:{{28A5}{0500}{030600}{BBD}{0500}{040600}{7D5}} #Спорт Союз
R:{{2A31}{0500}{023700}{FA1}{0500}{040600}{7D1}} #РТР-Планета
R:{{2A31}{0500}{030600}{BB9}{0500}{040600}{7D1}} #РТР-Планета
R:{{2A36}{0500}{023700}{FA6}{0500}{040600}{7D6}} #НТН
R:{{2A36}{0500}{030600}{BBE}{0500}{040600}{7D6}} #НТН
R:{{2A37}{0500}{023700}{FA7}{0500}{040600}{7D7}} #ICTV
R:{{2A37}{0500}{030600}{BBF}{0500}{040600}{7D7}} #ICTV
R:{{2A38}{0500}{023700}{FA8}{0500}{040600}{7D8}} #5 Канал (Украина)
R:{{2A38}{0500}{030600}{BC0}{0500}{040600}{7D8}} #5 Канал (Украина)
R:{{2A3A}{0500}{023700}{FAA}{0500}{040600}{7DA}} #Первый канал. Всемирная сеть
R:{{2A3A}{0500}{030600}{BC2}{0500}{040600}{7DA}} #Первый канал. Всемирная сеть
R:{{50E3}{0500}{023700}{FA7}{0500}{040600}{7D7}} #НТВ Мир
R:{{50E3}{0500}{030600}{BBF}{0500}{040600}{7D7}} #НТВ Мир
#13e
R:{{3786}{0500}{025100}{B5F}{0500}{024400}{B62}} #Dorsel TV
#9e
R:{{14}{4AE1}{000000}{78}{0}{0}{0}} #Kinopokaz HD
R:{{1E}{4AE1}{000000}{6E}{0}{0}{0}} #Eurosport HD
R:{{28}{4AE1}{000000}{78}{0}{0}{0}} #NGC
R:{{32}{4AE1}{000000}{78}{0}{0}{0}} #HD Life
R:{{3C}{4AE1}{000000}{78}{0}{0}{0}} #MTVN HD
R:{{46}{4AE1}{000000}{78}{0}{0}{0}} #Teleputeshestviya-HD
R:{{50}{4AE1}{000000}{78}{0}{0}{0}} #Kinopokaz HD-2
R:{{5A}{4AE1}{000000}{78}{0}{0}{0}} #High Life HD
R:{{64}{4AE1}{000000}{78}{0}{0}{0}} #Zhenskiy Mir HD
R:{{E2F4}{4AE1}{000000}{23}{0}{0}{0}} #365 dnei TV
#5e
R:{{1842}{0500}{023100}{1846}{090f}{000000}{184B}} #1st Baltic Ch. Latvia
R:{{1AE0}{0500}{023100}{1AE4}{090f}{000000}{1AE9}} #MTV LT LV
Вопросы по работе данных ресиверов можно задавать на форуме
о спутниковом телевидении