Привет всем!
ВСЕ НА СВОЙ СТРАХ И РИСК! Я ОТВЕТСТВЕННОСТИ НЕ НЕСУ!
Вот пробую интегрировать miniDLNA сервер от команды PKTeam в имидж от нами уважаемого Logotip.
Я уже, как писал выше, пока сижу на NEBULA. Пошел от обратного, пробую вычислить зависимости и что да как сделано в NEBULA относительно miniDLNA. Там он родной.
Нужен доброволец, который сидит на Logotip и, возможно, потеряет систему в ходе экспериментов. Поэтому, лучше сделать полный бекап. Хотя, по моим прикидкам, шанс убить систему процентов 20, не более.
Итак:
1. Качаем файл
http://dl.dropbox.com/u/27246685/eni...1.0.18_sh4.ipk
2. Забрасываем его в
/tmp/
3. Устанавливаем командой
ipkg install /tmp/enigma2-plugin-utilities-minidlna_1.0.18_sh4.ipk
4. Качаем файл
http://dl.dropbox.com/u/27246685/minidlna.conf для первого старта рекомендую поменять в нем значение
notify_interval на 300 (время между ресканами в секундах, пройдет 5 минут перед первым сканом, потом можно вернуть обратно или выставить, что нравится)
5. Бросаем его в
/var/etc/
6. Переходим в
/usr/local/bin/ и проверяем наличие бинарника
minidlna, а также прав на него
777
7. Переходим в
/etc/init.d/ и проверяем наличие скрипта
dlna и прав
755
Если нету качаем его
http://dl.dropbox.com/u/27246685/dlna и помещаем в
/etc/init.d/ и выставляем права
755.
Теперь самое интересное, запуск. Не забудьте подключить жесткий диск c фильмами (должны лежать в папке не с русским названием, и не в корне), проверить реально ли он смонтировался, если вы его подключите на выключенном тюнере, а потом загрузитесь в Энигму, - он точно смонтируеться в /HDD, проверено.
Бывает, энигма не хочет загружаться с подключенным диском, подключите его секунд через 3-5 после появления лого во время загрузки. Проверить смонтировался ли диск можно просто посмотрев содержимое ftp-клиентом содержимое
/HDD.
8. Переходим в телнет и даем комманду
/etc/init.d/dlna start Кстати, еще поддерживаются опции stop и restart
если заявляет что файл не найден, тогда так
ash /etc/init.d/dlna start
если ошибок не выдало, а просто промолчало, - уходим курить минут на 10-20 (время нужно для того, чтобы сервер начал первое сканирование, просканировал директории и создал свою базу данных)
Проверяем на любом устройстве с поддержкой DLNA: телек, xbox, телефон или что там у Вас.
Жду ответа в этой теме.