ushare dlna freebsd 8.2 amd64

Дата публикации: 25 05 2012 Автор: PazitiFF

 
Имеется телевизор samsung ue40d5000pw, со встроенным lan. Телевизор поддерживает DLNA протокол, в следствии чего, было решено опробовать медиасервер ushare на домашнем сервачке с FreeBSD 8.2 amd64:
Идём в порты и ставим ushare
cd /usr/ports/net/ushare
make config
Включаем поддержку dlna
make install clean
После установки создаем конфиг файл, копируя предложенный по умолчанию
cp /usr/local/etc/ushare.conf.sample /usr/local/etc/ushare.conf
Редактируем
 

# /etc/ushare.conf

# Configuration file for uShare

 

# uShare UPnP Friendly Name (default is 'uShare').

USHARE_NAME=HomeShare  #Название шары, видимое в сети

 

# Interface to listen to (default is eth0).

# Ex : USHARE_IFACE=eth1

USHARE_IFACE=bge0     #Сетевой интерфейс, можно узнать из ifconfig

 

# Port to listen to (default is random from IANA Dynamic Ports range)

# Ex : USHARE_PORT=49200

USHARE_PORT=50000         #Порт, по которому создается соединение

 

# Port to listen for Telnet connections

# Ex : USHARE_TELNET_PORT=1337

USHARE_TELNET_PORT=

 

# Directories to be shared (space or CSV list).

# Ex: USHARE_DIR=/dir1,/dir2

USHARE_DIR=/usr/home/transmission/downloads      #Директорию, которую хотим разшарить

 

# Use to override what happens when iconv fails to parse a file name.

# The default uShare behaviour is to not add the entry in the media list

# This option overrides that behaviour and adds the non-iconv'ed string into

# the media list, with the assumption that the renderer will be able to

# handle it. Devices like Noxon 2 have no problem with strings being passed

# as is. (Umlauts for all!)

#

# Options are TRUE/YES/1 for override and anything else for default behaviour

USHARE_OVERRIDE_ICONV_ERR=

 

# Enable Web interface (yes/no)

ENABLE_WEB=yes

 

Соответ

# Enable Telnet control interface (yes/no)

ENABLE_TELNET=no      #Отключаем telnet

 

# Use XboX 360 compatibility mode (yes/no)

ENABLE_XBOX=no        #Отключаем xbox

 

# Use DLNA profile (yes/no)

# This is needed for PlayStation3 to work (among other devices)

ENABLE_DLNA=yes        #Включаем собственно DLNA

 

 

Теперь в /etc/rc.conf добавляем 

 

ushare_enable="YES"

 

и запускаем демона 

/usr/local/etc/rc.d/ushare start

 

Теперь идём в настройки телевизора и с помощью AllShare заходим на сервер DLNA и выбираем нужный нам файл

Комментарии

Файлы то видно... вот только они не проигрываются "формат файла не поддерживается"

К сожалению статья уже немного не актуальна, очень рекомендую попробовать для этих целей minidlna

В убунте вооюще работает из коробки сразу, для фри мануал вот тут есть http://linux-bsd-sharing.blogspot.ru/2012/06/howto-install-and-setup-minidlna-on.html

Добавить комментарий

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Вы можете использовать подсветку исходного кода следующими тегами: <code>, <blockcode>, <apache>, <bash>, <css>, <drupal6>, <html5>, <javascript>, <mysql>, <php>.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.