DLNA-сервер на Linux

Здесь представленный вариант подходит практически под любой дистр. Речь пойдет о minidlna.

Захотелось расшарить медиа-контент с компа для просмотра на TV и Android-девайсах. Покопался в нете, решил поставитьa. Там, в принципе и ставить то нечего, делов на 2 минуты.

И так, качаем отсюда последнюю версию — http://sourceforge.net/projects/minidlna/files/minidlna/

Распаковываем файл, переносим всю структуру распакованного в соответствующие папки.
Основные 2 файла это /etc/minidlna.conf и /usr/sbin/minidlna , проверяем атрибуты и владельца файлов

root@home2 ~ # ls -la /usr/sbin/minidlna
-rwxr-xr-x 1 root root 2462776 2011-03-15 06:46 /usr/sbin/minidlna
root@home2 ~ # ls -la /etc/minidlna.conf
-rw-r--r-- 1 root root 2159 2011-04-11 07:10 /etc/minidlna.conf

Скачиваем init скрипт отсюда

wget http://minidlna.cvs.sourceforge.net/viewvc/minidlna/minidlna/linux/minidlna.init.d.script

переносим

mv minidlna.init.d.script /etc/init.d/minidlna
chown root:root /etc/init.d/minidlna
chmod 755 /etc/init.d/minidlna

Далее переходим к настройкам /etc/minidlna.conf, прописываем необходимые пути, у меня вот так:

media_dir=V,/home/shad/data/Movies
media_dir=A,/home/shad/data/Music
media_dir=P,/home/shad/data/Pictures

буквы A V P соответствуют Аудио, Видео, Изображения

задаем имя серверу

friendly_name=HOME2

и собственно запускаем его, при необходимости добавляем автостарт демона.

/etc/init.d/minidlna start

Пробуем подключится с девайса, после поиска получаем следующее
sc20110411-074258
sc20110411-074309
sc20110411-074318

И можем наслаждаться. Для Android-а в маркете можете найти приложения для DLNA. Я использую AllShare предустановленную на SGS и SGT.
Сейчас многие TV оснащены возможностью проигрывать контент с DLNA, надеюсь пригодиться.

Удачи в настройках.
© shadow_alone