Установка эмулятора и ключей в Dreambox
Существует два способа установить эмулятор и ключи. Первый приведен как ознакомительный, при его использовании могут возникнуть определенные трудности. Советую использовать второй вариант.
Вариант № 1
Что должен выполнить эмулятор (функции):
Во-первых, стать собственным сервером нашего Dreambox-а:
1. Считать карту, которую мы установили во внутренний картоприемник(и)
dreambox-а.
2. Предоставить клиентам доступ (пароль, логин, порт и т.п.) к этой карте для
просмотра ТВ (клиентом будет наш же Dreambox, если мы все же хотим смотреть ТВ,
а также другие ресиверы, если вы – владелец картшаринга и даруете другим
счастье использовать вашу карту).
В-вторых, где-то содержать информацию о:
3. Сервере, установленном на нашем Dreambox-е (мы как клиент должны знать, где
установлена наша же карта).
4. Удаленных ресиверах/серверах шаринга, которые предоставляют нам доступ к их
картам.
В-третьих, стать полноправным клиентом и:
5. Использовать собственный сервер с картой для просмотра ТВ.
6. Использовать удаленные ресиверы/серверы для просмотра ТВ.
В-четвертых,
7. Использовать «ключи» для «взломанных» каналов.
Эмуляторов существует предостаточно количество newcamd, camd3, newcs, mgcamd,
radegast и т.д.
Одни из них выполняют все вышеописанные функции в комплексе, другие имеют более
узкую специализацию.
Мне больше нравятся:
- newcs (выполняет функции 1 и 2), т.к. он позволяет расшаривать большое число
кодировок и
- mgcamd (функции 5, 6 и 7), т.к. он умеет делать ре коннект при обрывах связи,
работает с softcam и многое другое.
В основном же используют camd3, но о нем я писать не буду, т.к. не пользуюсь
Итак, скачиваем подготовленный специально для вас дистрибутив
http://rapidshare.de/files/15052123/var.rar.html
Структура папок в дистрибутиве соответствует структуре Dreambox-а.
Запускаем DCC (Dreambox Control Center).
1. Устанавливаем сервер для работы с картой (функция 1)
В папке скаченного дистрибутива /var/bin находится бинарный файл newcs.
Перемещаем его из правого окна (компьютер) в левое (Dreambox). Кликаем на нем
правой клавишей мышки и выбираем атрибут 755. Если не сделаете, работать не
будет.
Все – сервер установлен. Теперь к нему нужно дать доступ для клиентов (для нас
же и для других ресиверов).
В дальнейшем, когда возникнет необходимость обновления версии newcs, скачиваете
новый дистрибутив с любого паблик-ресурса.
Для Gemini дистрибутивы (эмуляторы, плагины и ад доны) пакуются в файлы с
расширением .bz2, которые сами удобно устанавливать на ресивер из папки /tmp.
Я все же предпочитаю использовать .zip, т.к. в таком виде обновления выходят
немного раньше.
Находим в дистрибутиве папку /bin, в ней файл «newcs.ppc», переименовываем его
в «newcs» и кладем в папку Dreambox /var/bin вместо имеющегося. Проверьте
атрибут 755!
Не используйте файлы с другими названиями, например, «newcs_1.11» и т.п., иначе
не будет работать скрипт (см. ниже).
2. Даем клиентам доступ к собственному серверу (функция 2)
В папке дистрибутива /var/tuxbox/config находим файл newcs.xml и копируем в
такую же папку Dreambox.
Сразу условимся:
IP нашего Dreambox, как мы помним, 192.168.0.2
Порт нашего сервера – 10000
Имя нашего сервера - dream
Логин для вас самого - hochu
Пароль для вас самого – smotret
Логин для другого ресивера, который может обращаться к вашему серверу, - na
Пароль для другого ресивера, который может обращаться к вашему серверу, – vozmi
Впоследствии советую сменить логины и пароли.