XBox 360, Ubuntu, UPnP и uShare

/www/pages/modesco/ubuntovod

Стоит у меня в кладовке мой старый системный блог, на котором крутиться Ubuntu Server. После покупки XBox 360 задался вопросом как с его помощью просматривать кинофильмы с моего домашнего сервера. После непродолжительных поисков остановился на uShare.

uShare - это лёгкий UPnP сервер с поддержкой XBox 360 и PlayStation 3, который предоставляет файлы в локальной сети, прикрываясь медиаплеером, для лёгкого просмотра с вышеназванных приставок.

Установка uShare

Установка незамысловата, благо uShare есть в репозиториях Ubuntu:

sudo apt-get install ushare

Далее настроим наш сервер. Вводим в терминале команду:

sudo nano /etc/ushare.conf

Приведу свой пример настроек с моими пояснениями:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# Название UPnP сервера (стандартное название: uShare).
USHARE_NAME=Server
 
# Какую локальную сеть "прослушивает" uShare (стандартная eth0).
# Пример: USHARE_IFACE=eth1
USHARE_IFACE=eth0
 
# Порт сервера (по умолчанию каждый раз порт выбирается случайный порт)
# Пример: USHARE_PORT=49200
USHARE_PORT=49200
 
# Порт для подключения через Telnet
# Пример: USHARE_TELNET_PORT=1337
USHARE_TELNET_PORT=
 
# Директории с файлами (разделяются пробелом или запятой).
# Пример: USHARE_DIR=/dir1,/dir2
USHARE_DIR=/home/sk8er/torrents/Movies,/home/sk8er/torrents/Music,/home/sk8er/torrents/Series
 
# 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=true
 
# Включить веб интерфейс (yes/no) USHARE_ENABLE_WEB=yes
 
# Включить подключение с помощью Telnet (yes/no)
USHARE_ENABLE_TELNET=no
 
# Включить режим совместимости с XBox (yes/no)
USHARE_ENABLE_XBOX=yes
 
# Использовать DLNA профиль (yes/no)
# Требуется для PlayStation 3 и других устройств
USHARE_ENABLE_DLNA=yes

Заранее укажу один момент. Если включаем веб интерфейс, то нужно обязательно указать порт сервера, ибо интерфейс доступен по определённому порту.

Далее для автозагрузки прописываем в терминале:

sudo update-rc.d ushare defaults

Пользуемся!

Если вы пользуетесь Windows, то наверняка сталкивались с такими проблемами, как вирусы, трояны и прочими вредоносными программами. Что бы побороть их, рекомендую скачать бесплатно антивирус, дабы свести риск заражения компьютера к минимуму. Ведь такой софт может не только снести операционную систему, но и, на пример, украсть данные от кредиток и отправить их хакеру.

qnub
2011-05-26 09:07:00
а как дела с конвертацией форматов на лету?
Sk8er
2011-05-26 10:55:00
Вроде нет такого :(
qnub
2011-05-26 11:52:00
жаль, думал ситуация изменилась :( а vuze не исправился? он вроде на винде тоже самое делает, только с транскодингом...
Sk8er
2011-05-26 15:45:00
вендой не пользуюсь :) а так ещё буду копать в эту сторону. почти все фильмы в mkv, надо придумать как пнуть бокс, что бы их воспроизводил