При обсуждении, выборе и настройке NAS тема медиасервера, то есть приложения, отдающего фото, аудио и видео поток по UPnP возникает очень часто. И, хотя по IMHO автора обычно проще, лучше и быстрее файлы забирать по протоколам файлового доступа (обычному для Windows SMB, *nix NFS, FTP), спрос на UPnP функциональность налицо. Сегодня мы не только настроим UPnP сервер (что крайне просто), но и оценим его возможности и недостатки. А как недостатки преодолевать - тема другого поста.
Установка и Настройка.
1) Итак, поднимаем UPnP на nas4free. Несмотря на господствующе мнение, он вполне с основными задачами справляется.
Идём в Services|UPnP, жмём Enable
Name - имя менять не обязательно, я поменял, чтобы не путать с виртуальными машинами.
Database directory - обязательно выставить на реальный жёсткий диск. А то не переживёт перезагрузку. Прим. база данных - это информация приложения о характеристиках файлов. Чтобы каждый раз не просматривать терабайты контента, нужная инфа хранится здесь.
Content - кнопкой многоточие выбрать место, где лежат медиафайлы. Если путь не содержит русских букв - нажать Add. Если содержит - сначала руками заменить кракозябры на русские буквы. Как в примере.
Profile - я долго ковырялся, редактировал профили, менял их - но видимого результата не получил. оставляем как на картинке.
UPD от 05.04 2013
ginsot делает полезное замечание в комменте: "При дефолтной настройке fuppes TV Samsung не может получить медиа заголовки. В нете нашёл что профиль Loewe Connect решает проблему и действительно всё заработало. В любом случае не забывайте перезапускать TV после смены профиля."
WebGUI - ставим галку
Save and Restart
и идём по ссылке URL
NB. Хочу предупредить, что если играть настройками, сохраняя одни,потом другие, то софт ведет себя странно. Появляется несколько версий медиасервера, разобраться в этой каше становится затруднительно. Советую настроить раз, как написано, и не трогать. За исключением добавления новых папок и п 2 ниже.
2) Как перестраивать базу данных
Нас интересуют линки внизу - rebuild database - полностью перестроить базу данных. Например, если что-то пошло не так. update database - обновить базу, если изменилось содержание рабочих папок.
Делать это вам придётся не сейчас. А когда добавите в новый контент, удалите старый и т.п.
Остальные линки меню слева можно посмотреть, но особо полезного там я не нашёл.
3) По моему ощущению, этот UPnP сервер вполне справляется с базовыми домашними задачами. Показать с NAS мультики ребенку, посмотреть или послушать любимые mp3 (и даже потрековый flac), фотки посмотреть. Что особенно приятно для большинства устройств (но мерзко для ресивера), многоканальный звук миксируется до стерео.
Какие ограничения и недостатки.
- не понимает cue, то есть при наличии flac+cue видит только flac
- упорно транскодирует flac в mp3. Что бы я ни делал в настройках, включая редактирование профилей устройств, ресивер пишет, что получает mp3. C других медиасерверов он видит flac как flac.
- видео SD по WiFi нормально воспроизводится и на iPad и на iPad3, 720p - только на iPad3, 1080p - проблемы со звуком даже там. Думаю, похожая история будет и с умными телевизорами. Кстати, изрядную долю в это вносит то, какое приложение используется на iOS устройстве. О его выборе напишу отдельно.
В общем и целом, FUPPES из nas4free выглядит вполне прилично и использовать его можно. Если этого не хватает - будем искать решения в следующих постах.
Ну и ещё замечу, что новейшие версии iOS видеоплееров повально лишились поддержки аудиокодека AC-3, но тут вины nas4free нет точно. Все лучи поно упования - в сторону Dolby Digital, которая то ли никак не определится сколько брать лицензионных отчислений, то ли хочет столько, что все повально предпочли удалить поддержку AC-3, чем столько платить. Но об iOS плеерах тоже отдельно.