ushare dlna freebsd 8.2 amd64
Имеется телевизор 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
Добавить комментарий