Стримим видео с сервера по Wi-Fi

Итак у вас есть домашний сервер и несколько разных устройств — настольный компьютер, ноутбук, телевизор, планшет, телефон.

Вы можете хранить всю необходимую информацию на сервере и воспроизводить на любом из этих устройств. Начать смотреть фильм на кухне с планшета и досмотреть его уже с телевизора в другой комнате.

Чтобы воспроизводить действительно тяжёлые файлы (10-20 G) просто примонтировать сервер через sshfs недостаточно, нужно использовать DLNA.

Сервер #

Мне понравился minidlna, он умеет всё что нужно и не перегружен чем-то ещё:

sudo aptitude install minidlna
sudo vim /etc/minidlna.conf

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

media_dir=A,/storage/music
media_dir=V,/storage/films
media_dir=V,/storage/anime
db_dir=/var/cache/minidlna
log_dir=/var/log
network_interface=eth1
listening_ip=192.168.0.1
port=8200
friendly_name=dobroserver
serial=12345678
model_number=1
inotify=yes

Создаём нужные директории и перезапускаем сервер:

sudo mkdir /var/{cache,log}/minidlna
sudo chown minidlna:minidlna /var/{cache,log}/minidlna

sudo service minidlna restart

Клиент #

Для Android я рекомендую BubbleUPnP и MXplayer.

Как результат я могу смотреть фильм в 1920*1080 без малейших намёков на лаги. И мне не нужно тратить время чтобы скопировать его на карточку.

Комментарии

Galay

Что интересно, я на DHD и Nexus7 темже MXplayer смотрю FullHD видео просто по samba-шаре с компа через вайфай. И тоже идет без тормозов. Единственное, у меня вайфай слабоват, нужно несколько секунд для подкачки (на WiFi-n ваще проблем не будет). Задумался - а нафига этот DLNA в этом случае?

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