... &> /dev/null
Небольшая заметка по поводу общения телевизоров Samsung Smart TV с домашней сетью и сервером на Ubuntu.

Цель. Организовать домашний медиасервер, основанный на ОС Ubuntu 11.04 Server.sun

Средства. Домашний сервер на Ubuntu Server 11.04, несколько различных вариаций DLNA серверов для Linux, Телевизор Samung 6-й серии. Мною было опробовано 3, а именно:
1. Media Tomb;
2. RyGel;
3. MiniDLNA.
Заранее говорю, что нормально работает с телевизором только вариант номер 3, но обо всем по порядку.

Первым на очереди был mediatomb. Сервер крайне прост в установке, и настройке (благо в интернете существует множество мануалов по этой теме). По этому 2 из 3 типичных проблемм, связаных с этим сервером я избежал. Однако столкнулся очень плотно с третьей. Суть в том, что ни при каких обстоятельствах мтелевизор не хотел читать найденные в сети файлы ("Не поддерживаемый формат файлов";), к слову сказать тот же файл, проигрываемый с флэшки читается без вопросов. Опять же, в сети есть множество возможных путей решения этой проблемы, лично мне оно не помогло. по этому от работы с этим сервером я отказался.
К слову сказать, у mediatoоmb есть достаточно удобный веб интерфейс, позволяющий добавлять папки.

Следующим по списку шел Rygel, тут все еще проще и быстрее, я встал на этапе с установкой, ни одного вразумительного мануала я так и не нашел.

Результатом была установка minidlna. Установка программы сводится к копированию двух папок в каталоги /etc и /usr/sbin. Далее следует настройка файла /etc/minidlna.conf
Там следует прописать пути к папкам с медиаданными: запуск сервера осуществляется командой mimidlna -a -f /etc/minidlna.conf

media_dir=V,/media/hdd/Video
Буква V, подсказывает что в каталоге содержаться видео файлы, в целом вводить не обязательно.

init.d скрипт для запуска minidlna, взято с wiki.oppodigital.com/index.php?title=DLNA_Linux

файл minidlna нужно записать в по адресу /etc/init.d/

Переходим в папку /etc/init.d/

chmod 755 minidlna

В моем случае chkconfig пришлось дополнительно устанавливать

sudo chkconfig minidlna on


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

запуск и старт программы осуществляется командами /etc/init.d/minidlna start/stop соответствено.

К слову сказать, на винде, насколько я понял из прочитанного есть родная самсунговская программа, способная выолнять подобные функции и некая программа под названием Home media server



@темы: ubuntu, mediatomb, samsung,smart tv, minidlna, настройка, установка

Комментарии
10.09.2011 в 21:54

[жизнь-это улыбка,даже когда по щеке бегут слезы]
Слушай, а не проще было поставить родную прогу под виртуалкой с автозапуском? На Ибунте от седдьмой версии и выше - это не проблема.
Chatr )
10.09.2011 в 22:10

... &> /dev/null
Asfodella, комп работает как сервер, виртуалка его только сильнее грузит. по этому в этом нет смысла (=
более того, серверная убунта, без гуи, и в том, что было б проще вопрос открыт ^^. а так, лишняя практика, тоже полезна.
10.11.2011 в 19:22

Шел по тому-же пути и с теми-же результатами, что и tween.
Попробовал еще и homemediaserver (homemediaserver.ru). Неудачно, но это отдельная история.
По поводу MiniDLNA: устанавливается и запускается действительно быстро, просто и понятно. Телевизор распознает сервер без проблем.
Но... не работает (в моем случае). Конкретно - индексирует только незначительную часть из общего количества файлов.
Кроме того при значительном количестве видеофайлов, сжирает всю память и по сути вешает систему.
"Мой случай" заключается именно в том, что у меня именно большое количество видеофайлов (несколько тысяч).
Правда не отрабатывает и несколько сотен. Выявить закономерность мне не удалось. Поэтому попробовал mediatomb
и, в конечном итоге, удачно.

В связке mediathomb и Samsung Samrt TV хорошо помогает:
(взято из http://ubuntuforums.org/showthread.php?t=1198689)

1) Enter mediatomb into a command line just so it creates a directory under my user ID. Then I exited mediatomb and edited the ~/.mediatomb/config.xml file and made the following changes:

2) Remove the comment tags that were around the section.

3) Add the following two lines to the section:




4) Change to say "yes"; it says "no" when it is installed.

См.также http://forums.tversity.com/viewtopic.php?f=2&t=10992&st=0&sk=t&sd=a&start=45
10.11.2011 в 19:30

Прошу прощения, в моем предыдущем сообщении редактор съел все в угловых скобках. Экспериментировать и пытаться этого избежать
нет ни желания ни времени. Желающие могут найти всю необходимую информацию по приведенным ссылкам

Расширенная форма

Редактировать

Подписаться на новые комментарии
Получать уведомления о новых комментариях на E-mail