После этого распакуйте скачанный архив и запустите файл «setup.exe».

Запуститься процесс установки. Вам предложат выбрать каталог для инсталляции приложения. Можете оставить по умолчанию:

На следующем шаге вам будет предложено выбрать тип устройства, с которым будет работать наш медиа-сервер.

В принципе, если отмечена опция «Автоопределение», программа сама все определит и выставит нужные параметры вашего медиа-устройства.

Теперь нужно выбрать папки, или локальные диски целиком, которые вы хотите сделать общедоступными:

Затем программа попросит сделать резервные копии настроек. Мы делать этого не будем, так как еще далеко не все настроили, что хотели. Поэтому жмем кнопку «Закрыть»:

На этом шаге откроется основное окно программы. Можно по изучать немного, чтобы освоится. Затем жмите кнопку «Настройки»:

В открывшемся окне выберите внизу вкладку «Сканирование»:

Это даст нам возможность управлять сервером и компьютером с телевизора.

Например, после просмотра фильма не нужно будет идти за комп, чтобы его выключить. Все можно будет сделать с телика. Классно, согласитесь?

Теперь выберите вкладку «Устройства» и нажмите кнопку «Поиск»:

Здесь снова жмите кнопочку «Поиск» внизу окна. На вопрос запуска сервера ответьте «Да»:

Запуститься программа и в системном трее появится ее значок:

После этого отобразится окно со списком найденных устройств. Находим телевизор и нажимаем кнопкой мыши на красный значок слева в виде дорожного знака «Въезд запрещен»:

Теперь он должен принять вид зеленой галочки. Это значит, что тв и сервер поняли друг друга и готовы к работе по сети.

После этого, на вкладке «Устройства» должны отобразится все найденные устройства. Снова выбирайте телевизор и жмите кнопку «Настройка»:

Если хотите получить доступ к серверу с любого устройства вашей домашней сети через веб-браузер, выберите вкладку «Дополнительные» и отметьте пункт «Web-навигация»:

Опцию «Создание плейлистов медиа-ресурсов в режиме Web-навигации» рекомендую отключить.

Теперь можно получить доступ к программе через веб-браузер:

Проверяем, так ли это:

Как видите, все работает.

Для просмотра медиа-ресурсов на компьютере, нужен проигрыватель VLC player.

Если интерфейс программы не открывается, пройдите по пути «Настройки — Сервер» и проверьте правильно ли указан номер порта:

Также отключите брандмауэр на компьютере и попробуйте снова.

Поэтому блога, чтобы не пропустить интересный материал.

Теперь кратко расскажу о вкладке «Транскодер»:

Например, вы скачали фильм в формате, который не может воспроизвести ваш ТВ.

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

Стоить отметить, что в программе можно задать настройки транскодирования по трем основным принципам:

Первый : для всех фильмов (пример на скриншоте выше).
Второй : для определенных типов расширений видео-файлов.

Для этого идите по пути «Настройки — Медиа-ресурсы — Типы файлов — Изменить»:

Третий : для конкретного фильма.

В главном окне сервера выберите нужный видео-файл, щелкните по нему правой кнопкой мыши и выберите пункт «Профиль транскодирования»:

На первый взгляд, новичку могут быть совершенно не понятны все эти профили, кодировки и так далее. Очень легко запутаться. Если честно, автор статьи, тоже не сразу допер до сути дела. Но на самом деле, все довольно просто.

Смотрите, в самом начале настройки программы Home Media Server мы указывали тип нашего медиа-устройства, в нашем случае телевизора Самсунг:

После этого приложение само определяет какие форматы аудио-видео файлов поддерживает ваш телик.

А если, к примеру, будете запускать фильм с разрешением которого нет в вышеуказанном списке, для него запуститься транскодирование для того, чтобы преобразовать в читаемый для ТВ формат. Надеюсь суть вам стала ясна.

Как правило, для телевизоров Самсунг ничего менять не надо, поэтому оставьте здесь все настройки как есть. Все проблемы будем решать по мере их появления, поскольку тема настройки транскодирования в HMS очень обширная.

Теперь переходим к завершающему этапу. Зайдите на вкладку «Дополнительно» и выставьте настройки как на скриншоте ниже:

Теперь программа будет автоматически загружаться и тихо мирно «висеть» в системных службах Windows.

Давайте еще раз вернемся в главное окно программы. Опишем основные кнопки управления:

Кнопки «Фильмы — Музыка — Фото» служат для выбора папок с соответствующими ресурсами.

Кнопками «Запуск — Остановка — Перезапуск» управляется сервер. В рабочем состоянии кнопка запуска должна быть нажата (быть неактивной).

На этом все. Вопрос как программу Home Media Server скачать, установить и настроить можно закрывать.

Недавно я понял, что телевизоры до сих пор находятся в прошлом веке. Если мобильные гаджеты и компьютеры становятся всё удобнее, быстрее и проще, то единственное, что меняется в телевизорах - это размер экрана и разрешение. Об удобстве пока говорить не стоит.

Телевизор без медиасервера на компьютере или специального девайса - это практически бесполезная вещь, если только вы не любите зависать в Поэтому я выбрал 5 лучших медиасерверов для компьютера, которые прокачают ваш телевизор и сделают его гораздо функциональнее.

Plex

Plex

Plex - самый популярный и, пожалуй, удобный вариант. Запустив сервер на компьютере, управлять им можно с браузера, настраивать медиатеку, добавлять субтитры и прочее. Всю информацию о фильме Plex загружает автоматически и делает это идеально в 9 случаях из 10. Телевизор видит сервер Plex без каких-либо проблем и всё отлично проигрывает. Единственный минус Plex и других подобных программ заключается в том, что телевизор не видит встроенные в фильм субтитры, но для большинства это не имеет никакого значения.

Plex распространяется бесплатно, но для дополнительных функций придется купить подписку.

Plex


Этим сервером я пользовался очень давно на старом телевизоре. Работает он достаточно хорошо и в отличие от Plex, HMS - это целый комбайн, функциональность которого не знает границ. Единственным минусом станет ужасный интерфейс программы, но так как она нужна для проигрывания фильмов на телевизоре, это не станет большой проблемой. Программа абсолютно бесплатна и есть только в версии для Windows.


Изначально PS3 Media Server распространялся как дополнение к PlayStation 3, позволяющее с помощью консоли проигрывать фильмы на телевизоре. Затем программа стала жить отдельной жизнью. Как и предыдущие альтернативы, она поддерживает воспроизведение через DLNA и не требует возни с настройкой.


Serviio - далеко не самый популярный медиасервер, но он тоже заслуживает места в нашем топе. Приложение бесплатно, однако за $25 можно купить PRO версию, которая открывает доступ к вашему контенту из любой, не только домашней сети, и позволяет проигрывать контент из веба (эта функция даётся в качестве ознакомления и в бесплатной версии). У Serviio есть приложения для Android, однако они выступают как вспомогательный пульт управления для серверной части на компьютере.

Kodi (бывший XBMC)


XBMC создавался для внедрения функции воспроизведения видео в Xbox. Затем проект отделился и сейчас Kodi является одним из самых популярных медиацентров, поддерживающих практически все платформы из-за открытого кода. У Kodi есть приложения под iOS и Android, которые позволяют использовать смартфон в качестве пульта управления. Сервис живет на пожертвования и является абсолютно бесплатным.

Kodi

Для меня однозначным фаворитом является Plex. А чем пользуетесь вы?

Что такое DLNA и UPnP?

Консорциум интегрированной цифровой сети (DLNA) – это группа компаний, объединившихся с целью создания общего, открытого стандарта для подключения устройств. Все устройства, которые имеют поддержку DLNA могут в автоматическом режиме, находясь в одной сети, настраиваться на прием друг от друга и просмотр контента.

Какие типы устройств обладают поддержкой DLNA?

DLNA-совместимые устройства — это телевизоры, мобильные телефоны, ПК и ноутбуки, музыкальные плееры, игровые приставки, такие как например Sony PlayStation 3, домашние медиаплееры, персональные компьютеры, телефоны Android, плееры Blu-Ray, планшеты, беспроводные принтеры, видеокамеры, телевизоры с плоским экраном, роутеры и системы HiFi. Прежде всего, убедитесь, что ваше устройство обладает такой поддержкой. Все устройства с сертификатом DLNA имеют соответствующий логотип или наклейку, которая означает, что продукт прошел тестирование на соответствие требованиям DLNA и способен подключаться к другим сертифицированным устройствам. Далее устройство должно иметь описание типа поддерживаемого цифрового контента (например, аудио, видео, фотографии), а также тип назначения (например, сервер, принтер, плеер, и тд.). Более подробное описание принятых обозначений в конце статьи.

В настоящий момент список членов организации The Digital Living Network Alliance объединяет большинство крупных игроков на рынке, таких как Intel, HP, Motorola, HTC, Microsoft, Samsung, LG и Panasonic. Эти компании создают продукты, которые успешно взаимодействуют друг с другом. В стороне осталась только Apple, которая разработала свой стандарт — AirPlay. Так что если у вас устройство из яблочного семейства, включить его в вашу медиасеть, состоящую из устройств других производителей, не получится.

Как работает медиа сервер DLNA на Windows?

Устройства DLNA предназначены для взаимного подключения. Каждому устройству присвоен свой класс в зависимости от его назначения. Например, любое накопительное устройство принадлежит классу цифровой медиасервер (Digital Media Server). Это мобильные телефоны, хранящие в своей памяти фотографии, музыку и видео. Любое устройство, способное принимать и воспроизводить цифровой контент с другого устройства DLNA будет являться цифровым медиаплеером (Digital Media Player). Это ваш телевизор, который способен воспроизводить видео, музыку и фотографии с других устройств.

Для того, чтобы создать домашний медиа сервер, потребуется как минимум один сервер DLNA для хранения контента (например, ноутбук или мобильный телефон) и одно устройство DLNA для его воспроизведения, например такое, как телевизор.

Устройства DLNA подключаются и коммутируют друг с другом посредством настроенной домашней сети. Схема этой сети, возможно, аналогична устройству вашей домашней сети Интернет. На самом деле, маршрутизатор является центральной точкой сообщения в сети и используется для подключения устройств друг к другу.

Вот краткий список того, что вам понадобится:


  • телевизор с поддержкой DLNA
  • как минимум один цифровой медиасервер DLNA, такой как файловый сервер, ноутбук или телефон
  • маршрутизатор
  • одно из трех для соединения приемника с передатчиком: Powerline-адаптеры (для раздачи интернета через электросеть), кабели Ethernet или беспроводной адаптер для подключения к вашей сети.

Настройка домашнего медиа-сервера DLNA на компьютере или ноутбуке Windows?

Мы подошли вплотную к теме настройки домашнего медиа сервера по DLNA. Прежде всего нужно подключить ноутбук и телевизор с поддержкой данной технологии (например, Samsung со Смарт ТВ) к маршрутизатору. Существует несколько способов это выполнить. Подробно об этом говорится в , но вкратце они перечислены ниже. Какой из них выбрать решать вам в зависимости от того, насколько удален маршрутизатор от вашего телевизора и других подключаемых устройств DLNA.

  1. Кабель Ethernet
    Если маршрутизатор расположен близко от телевизора, кабель Ethernet — это самый простой способ их подключить.
    Просто подсоединяете один конец кабеля к порту Ethernet телевизора, а другой — к порту маршрутизатора.
  2. Беспроводной мост
    Если у вас есть беспроводной маршрутизатор, или же телевизор достаточно удален, стоит подумать об установке беспроводного моста для подключения телевизора к маршрутизатору. Беспроводной мост подключается к телевизору через порт Ethernet, а к маршрутизатору по беспроводной связи. Либо, если ваш ТВ поддерживает работу с WiFi через встроенный или внешний адаптер, то подключить его к маршрутизатору напрямую.
  3. Некоторые беспроводные маршрутизаторы, например от Buffalo Technology, имеют сертификат DLNA и специально разработаны для домашней сети DLNA.

  4. По электросети, без использования кабелей
    Сеть с использованием электросети - это отличный способ настроить сеть во всем доме. Установка с использованием электрической домашней сети проста и безопасна. Поскольку используется существующая электропроводка, кабели для подключений внутри сети DLNA уже не потребуются. Адаптеры подключения к сетевой розетке выпускают почти все производители сетевого оборудования. Называются они Powerline-устройства. Далее вы просто как обычно подключаете вилку маршрутизатора, телевизора и других устройств в розетку электросети, но теперь уже все ваши устройства будут формировать сеть DLNA

Прежде чем вы сможете передавать файлы с компьютера, необходимо установить на него соответствующее ПО. Среди вариантов - Windows Media Player 11 или 12 (включено в новую версию Windows 7) или VAIO Media Server (для TV от Sony), AllShare для Samsung, LG Smart Share, Home Media Server и др. После установки ПО можно выбирать файлы для передачи на телевизор — фото, видео, музыкальные файлы и тд. Каким образом происходит передача, зависит от используемого ПО, но, как правило, она сводится к указанию списка воспроизведения, библиотеки или файлов, или их добавлению в соответствующие папки.

Давайте теперь посмотрим на самые популярные программы, позволяющие транслировать файлы с вашего компьютера на другие устройства.

Windows Media Player

Чтобы настроить Windows Media Player для передачи файлов с ноутбука на телевизор, выполните следующие действия:


SAMSUNG Allshare Software

Скачать можно здесь. Более продвинутая по сравнению с предыдущей программой, но опять же только для самсунгов. Она основана на стандарте *DLNA, и с ее помощью можно совместно использовать мультимедийное содержимое не только на телеке, но и на многих других устройствах, поддерживающих стандарт *DLNA: компьютеры, планшеты, видеокамеры, цифровые камеры, мобильные телефоны и т.д.

Порядок работы следующий:


Теперь для большей понятности посмотрите видео, демонстрирующее работу с этими программами от Самсунг.

Домашний медиа-сервер — Home Media Server

Это еще одна классная бесплатная программа для организации из вашего компьютера полнофункционального медиа-сервера, с которого может вестись трансляция файлов на другие устройства, входящие в локальную сеть — не только телевизор, но и планшет с Android OS, например. Плюс ее в том, что она подходит для любых телевизоров с поддержкой сетевых соединений, например того же недорогого LG. Скачать последнюю версию можно .


Давайте поподробнее рассмотрим, как пользоваться домашним медиа сервером Home Media Server. После его установки вас несколько раз попросят задать основные параметры — здесь нажимаем везде «Отмена», но ничего не делаем, так как все настроим потом.

Попадаем в основное окно программы.


Кроме просмотра файлов, данная программа также позволяет вести трансляцию потокового вещания из интернета на телевизор. Но об этом поговорим отдельно..

Надеюсь, теперь всем читателям блога стало понятнее, что такое медиа сервер DLNA и как подключить к нему различные устройства. Ну а после тщательного изучения всей этой информации и грамотной реализации можно построить что-то типа этого:

Кстати, телефон тоже может работать в роли сервера — но об этом в отдельной статье про . О том же, как подключиться к домашнему медиасерверу, вы узнаете .

На закуску еще много всяких деликатесов — самые популярные вопросы с ответами, словарь терминов и наглядные видеоролики по DLNA. И не забудьте подписаться на новости блога через форму под статьей, чтобы не пропустить выход следующей статьи из серии про DLNA. Она будет посвящена универсальному кроссплатформенному медиа-серверу Xbox Media Center (XBMC).

Часто задаваемые вопросы

Все ли телевизоры имеют сертификат DLNA?

Нет, не все телевизоры поддерживают DLNA. Чтобы убедиться в том, что ваш поддерживает сеть DLNA, найдите на нем соответствующий логотип.

Что мне делать, если мой маршрутизатор расположен от телевизора на большом расстоянии?

Существуют два варианта действий в случае, если ваш маршрутизатор далеко расположен от телевизораA и других устройств

  • DLNA: подключение при помощи беспроводного моста или по электрокабелю. Таким образом вы сможете подсоединить к маршрутизатору телевизор и устройства
  • DLNA беспроводным способом. В данной статье описаны подробные действия по установке.

Возможно ли подключить другие устройства к DLNA серверу через WiFi?

Некоторые устройства DLNA имеют встроенную функцию WiFi. Способ подключения через WiFi будет зависеть от самого устройства. Возможно вам понадобится активировать функцию WiFi или Network Sharing (Общий доступ к файлам внутри сети) для того, чтобы подключиться к маршрутизатору (и к сети DLNA).

Мой телевизор не подключается к медиа серверу. Что мне делать?

  • Проверьте кабель и подключения между телевизором и маршрутизатором, а также между устройствами DLNA и маршрутизатором.
  • Проверьте настройку вашей сети на телевизоре. Подробно о подключении ТВ к сети рассказывается в отдельной статье, ссылку на которую я давал выше.

Какие устройства обладают поддержкой DLNA?

Существует целый ряд устройств с поддержкой DLNA. Загляните на сайт Консорциума интегрированной цифровой сети (DLNA)

Мой телевизор BRAVIA не видит некоторые устройства. Что мне делать?

Если телевизор BRAVIA не находит контент на другом устройстве, возможны следующие причины:

  • Ваш телевизор или другое устройство DLNA не подключено к сети.
  • Проблема связана с маршрутизатором или с работой сети.
  • Другое устройство не имеет поддержки DLNA или не является цифровым медиасервером (Digital Media Server), другими словами не обладает памятью для хранения файлов.
  • На вашем ПК или ноутбуке не установлено соответствующее ПО сервера DLNA.
  • В зависимости от настроек сети, на вашем ноутбуке, возможно, необходимо отключить функцию межсетевого экрана. Вы должны осознавать риски, связанные с данным действием. Они целиком являются вашей личной ответственностью. Если вы не знаете, как поступить, обратитесь за профессиональной помощью.

Какой способ настройки сети лучше — кабельный или беспроводной?

Все зависит от удаленности компонентов сети и от того, насколько желательно присутствие видимых кабелей в доме. Кабельная сеть, тем не менее, может работать немного лучше, чем беспроводная. Еще несколько советов:

  • Старайтесь избегать сложных схем установки сети с многочисленными подсетями и концентраторами, поскольку это может повлиять на производительность вашей сети DLNA.
  • Если вы хотите иметь возможность потоковой передачи видеофайлов в формате HD, рекомендуем использовать сеть со скоростью как минимум 200 Мбит/с для более устойчивой работы.
  • При выборе кабеля Ethernet отдавайте предпочтение типу Cat5e, а не Cat 5, так как это позволит вашей сети развить более высокую скорость работы.

Могу ли я поворачивать изображения когда телевизор подключен к ПК?

Нет, поворачивать изображения на экране невозможно. Следует повернуть изображение на ноутбуке или другом устройстве, прежде чем оно отобразится на экране телевизора.

Фотографии отображаются на экране TV в искаженном виде. Почему?

При увеличении фотографии качество изображения может становиться хуже. Чтобы качество было оптимальным, отображайте фотографии в их собственном разрешении, даже если они не будут занимать весь экран.

Мои фотографии не заполняют весь экран телевизора?

Изображения могут не занимать экран целиком. Это зависит от их разрешения и формата. Чтобы качество изображений было оптимальным, не меняйте их собственное разрешение.

Какие типы файлов поддерживаются устройствами DLNA

Это зависит от самого устройства. Ознакомьтесь с сертификатом DLNA конкретного устройства
или загляните на сайт DLNA. В зависимости от устройства сети, некоторые файлы могут подвергаются конвертации перед
передачей. Ниже приведен список файлов, которые обычно поддерживаются устройствами DLNA:

  • Изображения: JPEG, BMP, PNG, GIF, TIFF
  • Аудио: MP3, WAVE, AAC, AC-3, Ogg Vorbis, LPCM, AMR, WMA*
  • Видео: AVI, FLV, MPEG2-PS, MPEG4, H.264 SD, WMV, WMA

Могу ли я хранить файлы на телевизоре?

Нет, ваш телевизор BRAVIA является медиаплеером DLNA. Это означает, что он способен находить и воспроизводить файлы с медиасерверов DLNA, которые содержат контент. Ваш телевизор BRAVIA с поддержкой DLNA гарантирует удивительные аудиовизуальные ощущения от просмотра фильмов и прослушивания музыки. Во всех смыслах телевизор - это самый лучший медиаплеер DLNA.

Требуется ли установка дополнительного ПО на мой ПК или ноутбук для передачи файлов? Где я могу найти это ПО?

Да, для того, чтобы ваш ПК или ноутбук мог передавать файлы внутри сети DLNA, необходима установка ПО. В некоторых случаях, например Windows Media Player 11, необходимое ПО уже установлено. Ниже перечислены программы, позволяющие обмен файлами внутри сети DLNA и которые вы можете скачать бесплатно: Возможно, потеряна связь между устройством DLNA и маршрутизатором. Проверьте кабели и подключения. Чтобы проверить работу соединения между устройством DLNA и телевизором, вы также можете провести автоматическую диагностическую проверку, которая на каждой модели производится по-своему.

Иногда качество видео при потоковой беспроводной передаче довольно низкое. Почему?

Качество беспроводного сетевого соединения может варьироваться в зависимости от расстояния между мостом и маршрутизатором, от любых помех в помещении и качества самого беспроводного маршрутизатора. Для того, чтобы повысить качество изображения, используйте беспроводной маршрутизатор с поддержкой потоковой передачи видео с частотой 5 ГГц и поместите маршрутизатор как можно ближе к беспроводному мосту.

Условные обозначения в технологии DLNA

При использовании соединений DLNA можно сконструировать связь между любыми устройства, работающими с данным стандартом, при этом каждое из них может выступать в разных ролях. Для их точных обозначений используется ряд терминов, которые описаны ниже.

Первая группа соединений устройств, которые используются в основном в домашних условиях, называется HND (Home Network Devices)

DMS (Digital Media Server) — медиасервер. Это устройства, которые являются источником, то есть на которых содержатся те файлы, которые мы хотим посмотреть на другом устройстве. Это может быть компьютер с установленным специальным ПО, перечисленным выше, NAS-устройства, имеющая поддержку DLNA.
DMP (Digital Media Player) — медиаплейер, или DLNA клиент. Это те устройства, которые получают контент с медиасервера и могут либо воспроизводить его, либо передавать на другое устройство, выступая в роли медиарендера. Это телевизоры, игровые консоли, независимые мониторы, домашние кинотеатры и др.
DMR (Digital Media Renderer) — медиарендер. Устройство, способное воспроизводить контент, получаемый через медиаконтроллер, который в свою очеред передает его от медиасервера. Обычно это умеют делать те же, что и перечислены выше в медиаплейерах.
DMC (Digital Media Controller) — медиаконтроллер. Позволяет находить файлы на медиасервере и передавать его для воспроизведения на медиарендере. Это планшеты, смартфоеы, цифровые камеры с поддержкой WiFi соединений
DMPr (Digital Media Printer — устройства, предоставляющие сервис печати для остальных — это и принтеры. Передавать распечатываемую информацию на них способны медиаплееры (DMP) и медиаконтроллеры (DMC).

Другая группа устройств — MHD (Mobile Handheld Devices) — это портативные девайсы, способные передавать и принимать контент — мобильники, планшеты, смартфоны, видеокамеры, фотоаппараты.

M-DMS (Mobile Digital Media Server) — мобильные медиасерверы. Гаджеты, которые способны раздавать хранящийся на них контент на мобильные плееры (M-DMP), медиарендереры (DMR) и принтеры (DMPr). это могут быть мобильные телефоны или портативные медиаплейеры.
M-DMP (Mobile Digital Media Player) — мобильный медиаплейер, способный воспроизводить видео с серверов — станционарного и мобильного (DMS и M-DMS). В этой роли выступают телефоны, КПК,
M-DMU (Mobile Digital Media Uploader) — портативные гаджеты, способные загружать файлы на серверы. Например, цифровые фотоаппараты, камеры или телефоны.
M-DMD (Mobile Digital Media Downloader) — портативные устройства, которые могут находить и скачивать медиаконтент с серверов DMS и M-DMS (мобильные телефоны и медиаплейеры)
M-DMС (Mobile Digital Media Controller) — портативные медиаконтроллеры, которые имеют свойство находить контент на медиасерверах и транслировать его на медиарендеры DMR — телефоны и КПК.
Наверное, у каждого из нас дома немало цифровых медиа-устройств, общающихся по WiFi или подключённых к сети с помощью обычной витой пары. У меня, к примеру - КПК, нетбук, пара ноутбуков, пара компьютеров и ещё пара смартфонов. Последние (парочка Nokia 5800 Xpress Music), благодаря тому, что даже в ванной или в постели постоянно находятся под рукой, оказались самыми часто используемыми девайсами. Благо и серфинг, и общение через GTalk/Skype, и простенькие игрушки-убийцы времени - всё доступно. Вот только памяти у девайсов всего по 8 Гб, так что фильмов туда не шибко накидаешь, да и конвертировать, а потом заливать на смартфон каждый фильм - на это нужно время, а ведь есть ещё такая штука, как лень! Одним словом, захотелось иметь возможность как-то просматривать медиаконтент (и в первую очередь - видео) с домашнего сервера в любой момент, не конвертируя и не совершая лишних телодвижений.

Фабула

В принципе, если бы не то, что мне попалась именно Nokia 5800XM, я бы давно эту проблему решил - роутер ASUS WL-500g поддерживает UPnP, так что достаточно было бы только воткнуть флешку. Беда в том, что не смотря на порой встречающиеся спецификации в онлайн-магазинах, но Nokia 5800XM не поддерживает UPnP/DLNA и сторонней реализации клиента тоже не существует. Так что же, спрашивается, делать? Поставить жирный крест на идее просмотра удалённого контента?

Первой попыткой выйти из тупика было потоковое вещание видео. Судя по спецификации протокола RTSP (RFC 2326) он должен поддерживать управление воспроизведением при вещании: PLAY, PAUSE, и TEARDOWN. К сожалению, после того, как VLC был настроен на потоковое вещание, оказалось, что запрос паузы либо не обрабатывается этим сервером и работает только со стороны сервера, либо не отсылается клиентом смартфона. К тому же, в любом случае, таким образом оказывался доступен только выбранный на сервере для вещания видеофайл, а не целая медиа-библиотека.

Но первое разочарование не охладило пыл, поиски продолжались.

Следующим на очереди стал Home Media Server, больше известный как Домашний медиа-сервер - программа, предоставляющая медиа-ресурсы (фотографии, аудио и видео-файлы) вашего компьютера другим UPnP (DLNA) устройствам в домашней сети. После установки он порадовал меня богатством опций, удобством настройки, но… полностью разочаровал в виду того, что UPnP/DLNA, как было упомянуто выше, Nokia 5800 не поддерживала, а через HTTP видео напрочь отказывалось проигрываться…
Нужна была работающая альтернатива. Вот тут как раз мне и попался на глаза медиа-сервер TVersity - название проскочило в чьём-то комментарии при обсуждении DLNA медиа-серверов.

Итак...
TVersity Media Server (free edition) - ещё более простой в освоении медиа-сервер, опять таки предлагающий нам UPnP, DLNA и HTTP. Если с первыми двумя протоколами всё понятно, то вот HTTP, как оказалось, не так прост - доступ к медиа-библиотеке оказался реализован двумя способами: классическим и через флеш. Но обо всём по порядку.

Для начала - интерфейс. Дружественный, и я даже сказал бы довольно упрощённый. Первым делом сразу полез в настройки. Хинты к каждой опции (пусть и на английском) упрощают конфигурирование сервера «под себя».

Самым главным для меня, конечно, было перекодирование видео. Настройки сервера, к сожалению, ориентированы на рядового пользователя, так что поиграться с тонким конфигурированием кодеков не получится, но лучше хоть что-то, чем совсем ничего, не так ли?

Настройка медиа-библиотеки тоже довольно проста (и в отличии от вышеупомянутого Home Media Server не требует длительного рестарта при своём обновлении), при добавлении источника с помощью специальных чекбоксов можно указать тип его контента: аудио, видео, и/или изображения. Я говорю именно «источника», а не «папки», потому что таким образом можно добавить внешний контент: к примеру Video RSS или Internet Radio, а также некоторые сервисы, как Youtube и Flickr. Кстати, обратите внимание - при выборе папки с помощью кнопки «Browse...» вместо кириллических имён получите кракозябры, так что лучше вписать имя вручную или скопипастить пусть из файлового менеджера.

Ну что же, с тем, как настроить библиотеку разобрались. Теперь - о том, как же с ней работать. И начнём с того, ради чего всё это затевалось: просмотр видео со смартфона. Счастливым обладателям Nokia 5800 известно, что смартфон принципиально не умеет открывать AVI контейнер, и изначально это было большой проблемой, т.к. локальный просмотр фильма требовал конвертировать видео в MP4, но потом всё же появились сторонние плееры с поддержкой этого контейнера. В данном случае это не имеет значения - нужна лишь поддержка FLV, что для него не проблема. Итак, как уже упоминалось раньше, доступ к медиабиблиотеке реализован двумя способами. Для просмотра HTML-страниц в адресной строке нужно указать http: //server-address:port/lib , а для загрузки интерактивного флеш-приложения - http: //server-address:port/flashlib . В данном случае последний вариант как раз то, что нужно, посему в браузере смартфона создаётся закладка с адресом

http: //192.168.1.33:41952/flashlib . Ну что же, теперь можно проверить, что получится.

А получается такая вот картина: после непродолжительной загрузки флеш-приложения на экране появляется каталог библиотеки с вполне удобной навигацией:

Для гладкого видеовоспроизведения пришлось таки поиграться с настройками перекодировщика, но в конце-концов удалось добиться приемлемой картинки. Правда, позиционирование существенно подтормаживает, но это не столь существенная беда - можно мириться.

В самом медиа-сервере можно посмотреть статус вещания, список адресов подключенных к нему устройств, статус перекодирования видео, а также лог работы и подключений.

DLNA/UPNP
Казалось бы всё. Да ещё нет: всё-таки медиа-сервер штука удобная, и, конечно же, хочется использовать его по-полной, а значит не только через HTTP. Кроме смартфонов в наличии также имеется ноутбук с Windows 7 и нетбук - там установлена lubuntu. С первым всё оказалось проще простого - при запуске Windows Media Player 12 он с ходу обнаружил библиотеку DLNA медиа-сервера и без проблем начал её просмотр.

С линуксом всё оказалось немного сложнее. Из списка кроссплатформенных UPnP/DLNA медиа-клиентов XBMC мне установить попросту не удалось - у него отсутствовали в репозиторие бинарники для Ubuntu 11.04 Natty Narwhal, а установленный VLC - под линуксом он таки поддерживает UPnP - не всегда находил сервер, хотя в то же время я замечательно заходил на него через браузер. В итоге решено было искать другой путь.

В итоге была найдена одна замечательная вещь под названием - основанная на утилита для монтирования ресурсов UPnP-серверов. Так как программа уже находилась в репозиторие, установка не отняла много времени. Теперь оставалось только создать точку монтирования да прописать автомонтирование. После непродолжительного исследования и наступания на грабли это таки удалось осуществить. Все нижеследующие команды выполняются исключительно из-под рута, так что не забудьте выполнить:

Sudo -s

Для начала нужно создать папку, которая будет являться точкой монтирования:

Cd /media
mkdir upnp
chmod 777 upnp

Теперь, собственно, запуск FUSE и само монтирование:

Modprobe fuse

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

Кстати сказать, я нигде не нашёл упоминаний о найденных мной пренеприятнейших граблях в работе с djmount, выражающихся в неправильной кодировке файлов. По спецификации DLNA имена файлов должны быть исключительно в UTF-8 формате, посему TVersity Media Server даже не имеет настройки кодировки имён файлов. Cудя по сообщении при монтировании djmount тоже по-умолчанию использует именно эту кодировку - UTF-8. Но файловый менеджер, равно как и консоль, упорно отказывались отображать в именах файлов привычные буквы, повсеместно заменяя их вопросительными знаками. Попытки указать кодировку CP1251 или IBM-866 к полному успеху не привели, хотя теперь в кириллические папки можно было хоть заглянуть. К моей полной неожиданности, выходом из ситуации стало прямое указание на использование кодировки UTF-8 - уж не знаю, почему я решил её испробовать, но это сработало!

Автозапуск тоже оказался делом не простым, но тут пришёл на помощь гугл, и как оказалось, проблема с невозможностью автомонтирования из fstab уже была решена. В результате монтирование происходит при каждом поднятии сети. Сделано это следующим образом. Создаём скрипт:

Cd /etc/network/if-up.d
nano djmount

Содержимое скрипта:

# Not for loopback!
[ "$IFACE" != "lo" ] || exit 0

Modprobe fuse
fusermount -u /media/upnp
djmount -o iocharset=UTF-8,allow_other /media/upnp

Выставляем ему аттрибуты:

Chmod 755 djmount
chown root djmount
chgrp root djmount

Вот теперь действительно всё. Медиа-библиотека доступна с любого устройства любым для него возможным/удобным способом.

В рамках этой статьи напишу, как создать домашний медиа-сервер для Windows 10. Создание DLNA сервера позволит использовать размещенную на ПК медиа библиотеку другим устройствам. В первую очередь это полезно тем, у кого есть Smart TV.

Что такое DLNA сервер?

DLNA (Digital Living Network Alliance) - это особый протокол, который позволяет совместимым устройствам передавать и принимать медиа трафик (видео, музыка, фото) в домашней локальной сети, а также транслировать его в режиме реального времени.

Если устройства поддерживают данную технологию, по желанию пользователя их можно настроить и в дальнейшем автоматически объединять в единую сеть.

Что необходимо для потокового воспроизведения?

Совет! Чтобы воспроизводить медиаконтент на другом устройстве (планшете, смартфоне или smart TV) не обязательно настраивать DLNA сервер, домашнюю группу или открывать общий доступ к папке. Воспользуйтесь функцией .

Для работы домашнего медиа сервера в Windows 10 не обязательно и расшаривать папку для открытого доступа в сети. Можно находится в общедоступной сети (то есть обнаружение по сети скрыто), но потоковое воспроизведение будет работать.

Чтобы настроить DLNA сервер Windows 10, нужно:

  1. Два устройства должны быть в одной домашней локальной сети (например подключены к одному роутеру). Как эти устройства будут подключены (по LAN или Wi-Fi), роли не играет.
  2. Чтобы Smart TV (или другое устройство) было включено и поддерживало технологию DLNA. В телевизорах LG она называется Smart Share, в Samsung - AllShare, в Philips - Simple Share.

Настройка

Настроить домашний медиа сервер можно несколькими способами:

  • с помощью встроенных средств Windows 10;
  • с помощью специальных программ.

Встроенными средствами Windows 10

Чтобы включить:

  1. В поисковой строке Windows 10 введите запрос «Параметры потоковой передачи мультимедиа» и откройте найденное приложение.
  2. Нажмите «Включить потоковую передачу мультимедиа».
  3. Все устройства, которые находятся в сети, получат доступ к файлам мультимедиа. По желанию, некоторые можно удалить или же провести их настройку.
  4. Убрав галочку «Использовать параметры по умолчанию», вы можете выставить некоторые фильтры, которые будут применимы для данного устройства.
  5. Теперь можно на телевизоре получить доступ к трансляции мультимедиа из папок «Музыка», «Видео» и «Изображения». Чтобы передать видео из любого места на транслирующее устройство, нажмите ПКМ по файлу и в контекстном меню выберите «Привести к устройству».
  6. Откроется Windows медиа плеер, через который осуществляется поиск сетевого устройства. Затем указанный контент запускается и транслируется на Smart TV.
  7. Аналогичная функция есть в плеере «Кино и ТВ». В зависимости от того, какой плеер выбран «по умолчанию», тот и будет использоваться для потокового воспроизведения.

Если вы желаете открывать трансляцию непосредственно с телевизора, поместите медиаконтент в общедоступные для домашней сети папки или же добавьте новую. Это можно сделать с помощью Windows Media Player:


С помощью программ

На самом деле, бесплатных и удобных программ с необходимым функционалом не много. Среди программ для DLNA сервера хотелось бы отметить:


В целом, по сравнению со способом настройки потокового воспроизведения в Windows 10, программы можно более тонко настроить. Они работают с плейлистами, множеством форматов аудио и видео (в том числе RAW), имеют удобную сортировку и навигацию. Интерфейс легок в понимании и не должен вызвать затруднений у обычного пользователя.

Совет! Если вы используете приставку Android Box, получить доступ к медиа также можно. Для этого, на компьютере Windows 10 . На Android скачайте ES-Проводник , откройте «LAN» и нажмите «Сканировать». Выберите найденное в локальной сети устройство и вы получите доступ к расшаренной папке.