Програма медіасервера для телевізора philips. Домашній медіа-сервер: налаштування та встановлення

  • DLNA - що це і кому потрібно
  • Медіа сервер Windows dlna,
  • Короткий огляд dlna server програм
  • Home media server – найкращий серед рівних, або головний біль користувача
  • Налаштування серверної частини
  • Альтернатива та розвиток

DLNA (Digital Living Network Alliance)- Набір технологій для відображення в реальному часі різного роду медіа контенту пристроями об'єднаними в одній локальній мережі. Спочатку розробили цей стандарт, а також об'єдналися в групу для створення пристроїв, сумісних з цією технологією, кілька компаній (Sony, Intel, Microsoft, Samsung Nokia, Matsushita, Philips, Hewlett-Packard). На даний момент виробників, що випускають сумісне обладнання, налічується понад 200.

домашній медіа сервер налаштування

Говорячи простою мовою, це стаціонарного комп'ютера, ноутбука, планшета, смартфона, телевізора та іншої «розумної» техніки для перегляду фото та відеофайлів, прослуховування музичних композицій. Медіаконтент стає спільним для кожного пристрою у локальній мережі. Всі гаджети повинні знаходитися в одній IP-мережі та підключатися один одному або дротовим (Ethernet) або бездротовим (Wi-Fi) способом.

Як налаштувати dlna

Всі пристрої з підтримкою dlna умовно поділяються на два види: сервери та медіапрогравачі. Перші, в основному, зберігають та надають іншим доступ до контенту. Другі здебільшого лише відтворюють потрібні користувачеві файли. Для прикладу: у персональному комп'ютері знаходяться фотографії, їх він може зберігати та відтворювати як на своєму моніторі, так і на екрані об'єднаних у мережу телевізора, планшета, телефону.

Поділ умовний тому, що зараз дуже багато мобільної електроніки може як зберігати, так і відображати контент. Наприклад, смартфони з встановленим спеціальним програмним забезпеченням цілком можуть виконувати роль сервера.
Ця технологія дуже корисна користувачам з великою кількістю «розумних» пристроїв вдома, тому що дозволяє зберігати мультимедіа контент в одному місці, а не в пам'яті кожного пристрою. Дуже актуальна "фішка" для значно обділених пам'яттю мобільних пристроїв.

Windows та dlna

В операційній системі від Microsoft дана технологія з'явилася, починаючи з 7 версії. Однак, вона захована так глибоко, що пересічному користувачеві знайти її і налаштувати було досить складно. У Windows 8 з'явилася можливість використовувати для відтворення відеофайлів, підключених до локальної мережі пристроїв.

Робиться це, натиснувши правою кнопкою на файлі та вибравши в меню пункт Передати на…

Але до цього потрібно ще налаштувати домашній медіа-сервер. У «Панелі управління» знаходимо пункт «Домашня група», у вікні вибираємо «Створити домашню групу». Далі нам запропонують вибрати, до якого виду файлу відкривається доступ для домашньої групи.

У наступному вікні нам потрібен пункт «Дозволити всім пристроям у цій мережі, таким як ТБ та ігрові приставки, відтворювати загальний вміст», після натискання на який потрібно буде придумати назву медіасервера та ввести його у запропоноване віконце.

На цьому налаштування практично завершено і можна відтворювати дозволені файли пристроями dlna на комп'ютері. Для цього в кожному з них є певні пункти (AllShare, SmartShare…).

Опис як ними користуватися є в інструкції з використання.
Використовувати вбудоване в систему програмного забезпечення просто і ресурсів обладнання воно споживає менше. Однак, існує велика ймовірність, що формат різного роду мультимедіа файлів може бути не зрозумілий програвачем, оскільки Windows передає їх як є. Для вирішення цієї проблеми було створено сторонні програми.

Огляд dlna server програм

З множини dlna медіа-сервер програм виділяються кілька. Всі вони безкоштовні, але за деяку плату надають додаткові функції. Решта або вузькоспеціальні, або просто надають передачу інформацію в локальній мережі і є надбудовою на Windows сервер. Нижче наведені програми створюють домашній не Windows dlna сервер.

Codi– проект, що виріс з XMBS. Завдяки своїй кросплатформенності працює на Windows, IOS, Linux, Android.

Являє собою величезний «медіакомбайн», який може знаходити в мережі, перекодувати, завантажувати, відтворювати величезну кількість форматів. За це дуже цінуємо користувачів ТБ приставок.

Дуже громіздкий домашній медіа сервер спочатку налаштування якого складне, він має мінімальну кількість надбудов. Для різних функцій завантажуються та встановлюються різні елементи. У зв'язку з цим досить важкий в налаштуванні, але має велику підтримку і російськомовну теж.

Plex- Ще один мультиплатформний домашній медіа-сервер. Має якісну локалізацію та величезну кількість можливостей. Але через це споживає багато системних ресурсів і використовують його зазвичай для окремих пристроїв, що використовуються як мультимедіа приставки.

HMS- Програма з величезною кількістю функцій, абсолютно безплатна. Основною відмінністю є перекодування файлів на льоту для відтворення навіть застарілими пристроями. Працює тільки в середовищі Windows, споживає значно менше ресурсів, тому може бути встановлений на звичайний домашній комп'ютер. Налаштування цієї програми і розглянемо нижче.

Серверна частина HMS(домашній медіа-сервер)

Інтерфейс програми простий та налаштування першого запуску відбувається в кілька кліків. Перед тим як налаштувати телевізор, для початку тиснемо значок "Налаштування", на вкладці "Медіа-ресурси" додаємо папки які можуть переглядати пристрої, що підключаються. Додавання відбувається шляхом натискання на «+» у правій частині. Для кожної папки можна вибрати тип файлів, що надалі допомагає під час їх пошуку. =>

На наступній вкладці "Пристрої" додаємо пристрої, яким дозволено доступ до файлів. Дуже зручно вибрати у верхній частині вікна тип гаджета з множини передустановок. Туди входить велика кількість ігрових приставок, телевізорів різних виробників, смартфонів та роутерів. В результаті налаштування змінюватимуться під кожний вибраний пристрій. Якщо поставити «галочку» у пункті Додавати пристрої автоматично, то програма сама визначатиме тип пристрою та підлаштовуватиметься під нього.

У вкладці «Сервер» нам потрібно лише ввести назву для створеного сервера. Решту можна залишити порожнім, якщо звичайно вдома не кілька мереж та підключень.
Пункт «Транскодер» дозволяє налаштувати перекодування даних, щоб будь-який підключений пристрій відтворював дані незалежно від того підтримує він їх чи ні. Настроєний HMS в реальному часі обробляє файл у формат, що підтримується для телевізора.

Інші вкладки дозволять більш тонко налаштувати програму, що більшості користувачів на початковому етапі буде не потрібно. Тому закриваємо налаштування та натискаємо кнопку «Запуск» у верхній частині вікна. Після цього медіа-сервер почне сканування відкритих для доступу папок і створить списки файлів, які бачитиме підключений dlna пристрій.

У головному вікні програми також можна вибрати потрібний нам ресурс і через меню правою кнопкою передати його на програвач усередині мережі. Це дуже зручно і не потрібно шукати дані самим пристроєм DLNA.
Програма має велику підтримку користувача. На офіційному форумі досконало розбираються проблеми в роботі програмного забезпечення з різними пристроями, що допомагає налаштовувати будь-яку техніку.

Налаштування клієнтського пристрою

Процес налаштування обладнання для програвання мультимедіа файлів відрізняється у кожних пристроїв і зазвичай позначений в інструкції із застосування. Одинаковим пунктом на будь-якому пристрої є вибір сервера, назва якого ми вигадали при налаштуванні. І запит на підключення до мережі, позитивну відповідь на який потрібно зробити лише раз, надалі сервер вважатиметься дозволеним.

Альтернатива

Останнім часом відбувається швидкісний розвиток хмарних технологій. Пристроїв, які мають вихід до мережі Інтернет, стає дедалі більше. І зберігати дані на фізичних носіях не так актуально. Звичайно, колекція фільмів у кілька сотень екземплярів, важко поміститися в будь-який хмарний сервіс. А для збільшення обсягу виділеного простору доведеться заплатити. При цьому потрібний безлімітний інтернет канал із великою швидкістю.

Медіа-ресурси зберігаються в «хмарі», а доступ до нього надається до будь-якого підключеного до облікового запису пристрою. Плюсом є те, що немає потреби в серверній частині dlna як окремого пристрою. Простіше кажучи, не потрібен постійно працюючий жорсткий диск з великою кількістю файлів. Доступ до файлів є не тільки в радіусі роботи домашньої локальної мережі, але й по всій території, де є доступ до мережі Інтернет.

З розвитком інтернет-технологій домашній сервер DLNA, DLNA поступається місцем «хмарного» зберігання даних, залишаючи першому можливість до певного часу існувати в квартирах, що не прагнуть до сучасних технологій користувачів.

У сучасному світі важко уявити наше життя без використання високих технологій. Так, напевно, багато хто чув про таке поняття, як UPnP. Що таке UPnP та підтримка DLNA, ми спробуємо розібратися. Плюс до цього буде наведено кілька основних порад щодо настроювання обладнання, оскільки це не завжди виконується повністю в автоматичному режимі.

UPnP. Що таке UPnP?

З точки зору сучасних комп'ютерних, мобільних та медіа-систем, UPnP є універсальним підключенням декількох пристроїв при об'єднанні їх в одну систему. Це так званий стандарт Universal Plug&Play. Іншими словами, таку технологію можна назвати універсальним підключенням пристрою з його автоматичною ініціалізацією.

По суті саме такий підхід дозволяє створити єдиний домашній UPnP-сервер на основі наявного При цьому інформація, що зберігається на одному з підключених пристроїв, буде доступна на будь-якому іншому. Найчастіше в ролі джерела виступають комп'ютери, ноутбуки, мобільні девайси, відео або музичні плеєри, а відтворення медіа-контенту здійснюється на телевізорі. Але! У більшості випадків такі пристрої повинні мати підтримку стандарту DLNA.

Що таке DLNA?

DLNA є універсальним набором стандартів, що використовуються при підключенні обладнання для передачі медіа-даних. Як середовище передачі використовується звичайна домашня локальна мережу з урахуванням автоматичного присвоєння підключеним пристроям IP-адрес.

При цьому зовнішня адреса користувача не змінюється. IP-присвоюється виключно всередині однієї локальної мережі. Як основний компонент, який використовує DLNA (UPnP-медіа-сервер), виступає маршрутизатор, який відповідає за автоматизацію присвоєння пристроям відповідних IP-адрес. Найчастіше це (A)DSL-модем або роутер, хоча все ще зустрічаються поступово застарілі підключення з використанням

Варіанти підключення пристроїв

Почнемо з того, що в цьому випадку основним кроком є ​​підключення між маршрутизатором і телевізором. Сьогодні можна зустріти три основні варіанти:

  • з'єднання за допомогою кабелів (Ethernet);
  • підключення за допомогою внутрішнього або зовнішнього Wi-Fi-адаптера;
  • підключення за допомогою електромережі без використання кабелів взагалі.

Однак тут потрібно чітко розуміти, що автоматичним об'єднанням пристроїв у єдину справу не обійдеться. Потрібно створити віртуальний UPnP DLNA-сервер (якщо такий вже є, скажімо, у телевізорі на зразок Smart TV – взагалі чудово). За це відповідає відповідне програмне забезпечення, про що буде сказано дещо пізніше.

Переваги домашнього медіа-серверу

Якщо розглядати перелік основних можливостей із застосуванням приймально-передавальних технологій UPnP (DLNA), вони досить різноманітні, хоча використовуються лише для роботи з медіа-контентом.

Так, наприклад, при створенні домашнього медіа-сервера можна запросто переглядати фотографії та відеоролики, які є в комп'ютері або ноутбуку, смартфоні або планшеті, на великому екрані телевізора. Але й цим справа не обмежується.

Мало хто з непідготовлених користувачів знає, що за допомогою таких технологій можна влаштувати і трансляцію онлайн телебачення або перегляд роликів на тому ж хостингу YouTube не на комп'ютері (за наявності відповідного програмного забезпечення або звичайного інтернет-браузера), а на телевізійній панелі. А це, у свою чергу, робить універсальним засобом для перегляду програм, кліпів чи фільмів, прослуховування музики тощо.

Тепер кілька слів про основні моменти щодо налаштування домашнього медіа-сервера. Тут не обійтися лише розумінням технологій UPnP. Що таке UPnP, ми вже трохи розібралися. Подивимося, як такі знання можна застосувати практично.

По-перше, спочатку потрібно включити використання цих протоколів на маршрутизаторі і телевізорі (чи, якщо є, телевізійної приставці кабельного чи супутникового ТВ). На роутері, як правило, такі налаштування включені за замовчуванням, проте для повної впевненості слід зайти у відповідний розділ та переконатися, що параметр UPnP перебуває у увімкненому стані (Enable).

Але це ще не все. В «операційці», якщо ця служба не задіяна, її також треба активувати. Для цього потрібно в «Панелі керування» зайти до розділу програм та компонентів (у старих системах – меню установки та видалення програм), де переглянути встановлені та задіяні компоненти Windows.

У мережевих службах потрібно підключити клієнтську службу виявлення (управління), а також використовувати UPnP. Що таке PNP-клієнт у цьому випадку? Універсальний міст, здатний автоматично розпізнавати будь-які медіа-пристрої, навіть без встановлення відповідних драйверів. Щоб було зрозуміліше, у локальній бездротовій мережі при підключенні смартфона або будь-якого іншого мобільного гаджета вони просто не потрібні.

Використовувані програми

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

Наприклад, якщо встановити сервер на основі програми Samsung All Share, на телевізорі можна буде вибирати лише музику, відео або фотографії, які зберігаються в папках загального доступу пристроїв. Про жодну трансляцію ТВ-програм з комп'ютера тут і мови немає.

Набагато зручніше встановити більш серйозний пакет на кшталт Plex Media Server, який має такий значний список можливостей, що з ним можуть порівнятися деякі програми. Крім того, саме програмне забезпечення випускається російською мовою та поширюється абсолютно безкоштовно.

Щодо мобільних систем, наприклад Android, для таких девайсів доречно використовувати невеликий аплет під назвою MediaHouse або Bubble UPnP. Обидві програми можна легко знайти в сервісі Play Market і встановити на свій пристрій абсолютно безкоштовно. Перевага таких програм у тому, що при встановленні відповідного комп'ютерного клієнта налаштування DLNA тут взагалі не потрібно. Достатньо, щоб смартфон, планшет та комп'ютер (ноутбук) були підключені до однієї приватної віртуальної мережі. Після запуску програми з терміналу комп'ютера автоматично з'явиться список усіх доступних пристроїв. Для правильності комп'ютерної версії можна «розширити» потрібні папки (створити спільний доступ). Тільки і всього.

Висновок

Хочеться сподіватися, що ця коротка інформація багатьом користувачам-початківцям дасть уявлення про технології UPnP/DLNA. Загалом, навіть при настроюванні домашнього медіа-сервера особливих складнощів теж виникнути не повинно, хіба що включення підтримки UPnP на маршрутизаторі, телевізорі та в самій «операційці». Але, як показує практика, на всіх сучасних пристроях та останніх версіях Windows всі ці служби задіяні за замовчуванням. За користувачем залишається лише вирішення проблеми щодо вибору максимально відповідного його вимогам програмного забезпечення.

Не секрет, що згодом у нас накопичується безліч усіляких фільмів, фотографій та інше і це все зазвичай зберігається на комп'ютері.

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

Одним словом багато зайвих рухів. Але є рішення, це мультимедійний сервер.

Не лякайтеся, це не зовсім окремий комп'ютер із жорсткими дисками. Це програма, яка виконує суворо поставлені їй завдання.

Ось і розглянемо кілька програм, які можуть забезпечити доступ до медіа-контенту з інших пристроїв або програм.

Почнемо з теоретичних азів, що таке DLNA та Smart Share.

DLNA(своїми словами) – це технологія, яка дозволяє пристроям, які підключені до однієї мережі та підтримують технологію DLNA обмінюватися медіаконтентом (відео, фото, музика).

Зараз майже всі пристрої підтримують технологію DLNA: комп'ютери, телевізори, смартфони, ігрові приставки і т.д.

Smart Share- Це фірмовий додаток (технологія) компанії LG. Якщо так можна сказати, то це така оболонка для роботи з DLNA.

В інших виробників телевізорів ці програми називаються інакше. У Samsung – AllShare. SONY – VAIO Media Server.

І так, без сумнівів можна на телевізорі дивитися фото, фільми та т.пп, які знаходяться на Вашому комп'ютері або навіть смартфоні.

Але спочатку потрібно налаштувати DLNA (Smart Share) між ПК і телевізором. (телевізор повинен мати можливість підключатися до мережі)

Що це означає?

Це означає, що телевізор і комп'ютер повинні бути підключені до одного. Не важливо, яким чином вони підключені. (по Wi-Fi або кабель)

І так у вас є маршрутизатор, але телевізор не має Wi-Fi. Ми можемо просто від роутера прокласти кабель мережі до телевізора.

Роутер у нас має бути підключений до інтернету та налаштований. Також нам знадобиться мережевий кабель. Один кінець кабелю ми підключаємо до роутера, у жовтий роз'єм.

На телевізорі другий кінець кабелю підключаємо до роз'єму мережі.

А сам роутер можна налагодити з отриманих знань у цій статті:

Далі нам потрібно з комп'ютера налаштувати роздачу файлів, щоб телевізор зміг відтворювати відео з потрібних папок, або показувати фотографії. Нам потрібно просто відкрити для цього доступ. Це можна зробити навіть за допомогою стандартного медіапрогравача Windows.

Але є дуже хороша і абсолютно безкоштовна програма. Домашній медіа-сервер (UPnP, DLNA, HTTP)», яка є відмінним аналогом Smart Share від LG, або, наприклад, AllShare від Samsung.

І так, друзі, медіасервер для комп'ютера, який прокачають ваш телевізор і зроблять його набагато функціональнішим.

Home Media Server (Домашній медіа-сервер)

Домашній медіа-сервер (UPnP, DLNA, HTTP) — програма, що надає медійні ресурси (фотографії, аудіо та відео файли) Вашого комп'ютера іншим UPnP (DLNA) пристроям у домашній мережі.

Наприклад, телевізори Philips, Sony, Samsung, LG, Toshiba, ігрові приставки Sony Playstation 3, XBOX 360, медіа-плеєри WD TV Live, Popcorn Hour, Dune, Boxee Box, IconBit, ASUS O!Play, iPad/iPhone/iPod, мобільним та PDA пристроям.

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

Також можливе перетворення формату кадру відео-файлів до формату екрана пристрою відтворення (колір доповнення визначається користувачем), вибір аудіо-доріжки, субтитрів. Ви можете вибрати транскодування з будь-якої хвилини.

До складу програми включені профілі транскодування для VLC Media Player, Ви можете перенаправити потоки Інтернет-радіо, Інтернет-телебачення з комп'ютера на медіа-пристрої.

Програма підтримує Цифрове телебачення (C, S, T), Ви можете перенаправити потоки цифрового телебачення з комп'ютера на медіа-пристрої.

Програма підтримує керування пристроями DMR (Digital Media Renderer), Ви можете використовувати функцію «Відтворити на» для окремого пристрою та групи пристроїв.

Це цілий комбайн, функціональність якого не знає меж.

Єдиним мінусом стане жахливий інтерфейс програми, але оскільки вона потрібна для відтворення фільмів на телевізорі, це не стане великою проблемою. Програма є абсолютно безкоштовною і є тільки у версії для Windows.

Для початку, нам потрібно завантажити та встановити саму програму. Завантажувати я раджу з офіційного сайту: //www.homemediaserver.ru/index.htm. Там завжди буде нова версія!

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

Наприклад, можна відкрити лише кілька папок із фільмами, фото та музикою.

Відкриється вікно з налаштуваннями. У першій категорії, Медіа-ресурси, нам потрібно вказати, які диски, чи папки ми хочемо бачити на телевізорі. За замовчуванням там відкриті стандартні папки з фото, відео та музикою.

Програма все намагається сортувати. І щоб не плутатися у всіх цих папках на телевізорі, я раджу відкрити спільний доступ до локальних дисків. Це означає, що ви зможете відкрити на телевізорі будь-який файл, який зберігається на цих локальних дисках (диски C, D, E і т. д.).

Ви також можете вказати і окремі папки, або наприклад зовнішній жорсткий диск. Для цього натисніть праворуч на кнопку Додати, і виберіть у провіднику потрібну папку, флешку або жорсткий диск. Це основні налаштування, натисніть кнопку Ok, і погодьтеся на сканування медіа-ресурсів.

Далі можна вже запускати сам DLNA сервер. Для цього просто натискаємо на кнопку «Запуск». Тепер просто увімкніть телевізор. Якщо все правильно підключено, він повинен з'явитися в програмі «Домашній медіа-сервер (UPnP, DLNA, HTTP)».

Для цього, перейдіть на вкладку Пристрої відтворення (DMR) і праворуч натисніть кнопку Оновити.

ВІДЕО:

І так Plex .

Найпопулярніший і, мабуть, досить зручний варіант. Запустивши сервер на комп'ютері, керувати ним можна з браузера, налаштовувати медіатеку, додавати субтитри та інше.

Усю інформацію про фільм Plex завантажує автоматично і робить це ідеально в більшості випадків. ТБ бачить сервер Plex без будь-яких проблем і все відмінно програє.

Мінус Plex та інших подібних програм полягає в тому, що телевізор не бачить вбудовані у фільм субтитри, але для мене і думається для Вас це не має особливого значення.
Plex розповсюджується безкоштовно, але для додаткових функцій доведеться придбати передплату.
//plex.tv/

PS3 Media Server.

Спочатку PS3 Media Server поширювався як додаток до PlayStation 3, що дозволяє за допомогою консолі програвати фільми на телевізорі.

Потім програма почала жити окремим життям. Як і попередні альтернативи, вона підтримує відтворення через DLNA і не вимагає метушні з налаштуванням.
//www.ps3mediaserver.org/

Serviio, далеко не найпопулярніший мультимедійний сервер Програма безкоштовна, проте за $25 можна купити PRO версію, яка відкриває доступ до вашого контенту з будь-якої, не тільки домашньої мережі.

А це дозволяє програвати контент з WEB (ця функція дається як ознайомлення та безкоштовна версія). У Serviio є програми для Android, однак вони виступають як допоміжний пульт керування для серверної частини на комп'ютері.
//www.serviio.org/

Kodiабо (XBMC)

XBMC створювався для використання функції відтворення відео в Xbox. Потім проект відокремився і зараз Kodi є одним із найпопулярніших медіацентрів, які підтримують практично всі платформи через відкритий код.

У Kodi є програми під iOS та Android, які дозволяють використовувати смартфон як пульт управління. Сервіс живе на пожертвування та є абсолютно безкоштовним.
//kodi.tv/

Удачі, Друзі!

Якось так склалося, що тег DLNA серверчастіше зустрічається у постах-питаннях, ніж у відповідях. І якщо в питаннях установки на домашній Windows-ПК якийсь досвід користувача накопичений, то визначитися з вибором ПЗ для домашнього сервера / NAS-а / медіацентру - виявилося непросто. Розподілившись пісочницями народ окремо вирішує проблеми кожної програми окремо. А зрозуміти що з них чого варте і чи потрібне воно взагалі – особисто мені не вдалося.

Як вибрати DLNA-сервер під Windows, Mac OS X або Linux - випробував майже все, що є під Linux.

DLNA - його місце у домашній мережі

Напевно, цей шлях уже проходила більшість - у будинку з'являються нові медіа-пристрої, зростає кількість членів сім'ї, які споживають медіа-контент, розпухає сама база фільмів, музики та фотографій.
При цьому кожен будує медіа-інфраструктуру по-своєму. У когось це комп'ютер із TV-OUT, у когось нетбук чи HTPC. Хтось розшарує папки з NAS-а NFS, хтось підключає HDD до медіаплеєра, хтось використовує можливості Sony PS.
З'являється плутанина в місцях зберігання, форматах, кодеках і т.п.
Так, у моєму випадку виявилося:
  • плазмі в вітальні краще подавати 720p ніж FullHD
  • телевізору Sony у дитячому підключеному по Wi-Fi більше 15Mbit/s краще не згодовувати, H.264 йому потрібен максимум Profile 4.1, а файли на мережевих сховищах він не бачить взагалі
  • супутниковий ресивер Openbox не вміє грати звукові доріжки в DTS, SMB не тягне більше 30Mbit/s, NFS-не відображають кирилицю
  • Nokia Lumia та iPhone взагалі обмежені скрізь і всюди
Загалом, єдиним варіантом здружити весь цей звіринець між собою - використання DLNA сервера.
Теоретично - він і контент з різних місць в одне дерево папок зведе, і дозвіл підганяє та сумісність кодеків перевірить і за необхідності перекодує. Краса…

На що ставити

Домашній комп'ютер- Як правило це Windows-машина. Дивитися фільм із перекодуванням поки хтось грає – не вийде; режиму 24/7 немає та близько. На роль не підходить. Тому Windows версії програм навіть не розглядав.
Роутер, прошитий DD-WRT/OpenWRT- Є пакети для цих прошивок і вони працюють. Апаратні ресурси дуже обмежені - транскодування малореальне, швидкість доступу до USB порту та мережних папок дуже обмежена. Тим не менш – багатьом і таке підходить.
NAS або домашній сервер з Linux- Найуніверсальніше рішення. Програм багато. Обмежень за протоколами немає. Продуктивності x86 процесорів 5-річної давності (у моєму випадку це Athlon X2-6000) вистачає для одночасного перекодування двох фільмів будь-якого формату.

Особистий досвід, оцінка програм

MiniDLNA, uShare та xupnpd
Це різні проекти, але по суті - те саме. Легкові і швидкі. Єдина функція, яку вони виконують, надають мережевий доступ до медифайлів за протоколом DLNA/UPnP. Решта плеєр або телевізор повинні вміти самі. DLNA підтримується не повною мірою і багато пристроїв ці сервери просто не бачать.
Дуже масові. Працюють скрізь. Пакети існують під всілякі дистрибутиви Linux, маршрутизатори з прошивками DD-WRT/OpenWRT і NAS-и. Процедура встановлення найпростіша та добре розписана на профільних форумах. Жодних GUI немає
Якщо Ви, і тільки Ви (інакше неминучі скарги членів сім'ї):
  • дивіться/слухаєте тільки з одного всеїдного пристрою (такого, як телевізор Samsung)
  • Ваш пристрій не вміє безпосередньо брати файли з папок мережі або робить це занадто повільно (наприклад, телевізор Sony Bravia).
  • зберігайте фільми/музику на недорогому NAS або маршрутизаторі з USB-диском
  • заздалегідь відбираєте контент у потрібному форматі або не лінуйтесь перекодувати вручну
  • медіа-файли вже добре відсортовані за папками або Вас це взагалі не турбує
- то Вам можна обмежитись і таким DLNA-сервером. Вибирати з них той, який є в пакетах під вашу залізяку і побачитиме рендер.
MediaTomb
Розробники однозначно пишуть, що це не DLNA-сервер, він лише підтримує частину його функцій. І хоча деякі проблеми сумісності можуть бути, це цілком гідний уваги проект.
Тут вже є працюючий через вбудований http-сервер GUI – у ньому можна керувати папками з контентом. Додавати нові, створювати ярлики до існуючих, задавати інтервали сканування тощо.
Добре поширений - немає проблеми встановити у будь-якому дистрибутиві Linux, тяжких залежностей за собою не тягне. Налаштовується єдиним текстовим файлом. Дуже стабільний у роботі, не ресурсоємний.
Можна використовувати транскодування, але воно реалізовано у простому вигляді. Так, прив'язка профілів здійснюється до формату вхідного файлу, а не до виводу. Сервер взагалі не розрізняє, хто до нього підключився. Відповідно готових профілів під пристрої немає – все потрібно налаштовувати вручну:
  • які формати транскодувати, а які передавати безпосередньо
  • задати кодувальник по ситуації: ffmpeg, vlc, mplayer або ще щось
  • встановити bitrate, кількість аудіо-каналів, профіль H.264 та інші опції кодування
  • накласти відеофільтр, такий як обрізання полів або crop
У моєму випадку довелося писати окремий скрипт для завдання аргументів ffmpeg, виходячи з формату аудіодоріжки (DTS або AC3).
При цьому, при перегляді транскодованого потоку на телевізорі не працюватиме перемотування та вибір адуїодоріжки. Прикрутити субтитри – теж окрема пісня.
Загалом - MediaTomb - дуже брутальний інструмент для true лінуксоїдів. Універсальним його не назвеш, але під себе та своє залізо можна налаштувати ідеально.
Rygel
Масовий, є майже скрізь. Але дуже криво ставиться в режим демона (потрібно самому писати init-скрипт, створювати папки та користувача). Є частиною проекту gnome і тягне за собою gstreamer (а то й pulseaudio). Якщо у когось на комп'ютері стоїть KDE або щось інше - зовсім незручний. Іконки для відео генерує через tumbler із проекту XFCE, та й то з нюансами. Регулярно падає.
До вивчення особливостей транскодування у мене не дійшли руки. Мій вердикт - " не придатний".
PS3 Media Server
Дуже старий проект. І хоча від свого початкового застосування: «Роздавати фільми/музику з домашнього Windows ПК на Sony PS», проект сильно розвинувся. Але JAVA-код та вимоги для запуску X-сервера мене від нього відвернули.
XBMC
DLNA-сервер у ньому є. Але тримати цей комбайн заради лише модуля безглуздо.
Тим більше, що саме з XBMC народився окремий проект медіа-сервера Plex.
Universal Media Server
Кривий він якийсь. Показував мені все дерево каталогів замість вибраної папки. Файли відкривав лише деякі та регулярно сипав помилками в консоль. З transconding-ом я взагалі не розібрався.
Дуже важкий через JAVA-код. Обов'язково потрібний запущений X-сервер – демоном його не поставиш. " Не придатний."
GMediaServer
Проект покинутий. Уваги не вартий.
LXiMedia
Проста та зручна реалізація DLNA-сервера. Достатньо вибрати папки з файлами, жорстко задати параметри транскодування, аудіодоріжку, субтитри. Жодних пофілів, налаштувань. До того ж це GUI-додаток, демоном не ставиться.
На мій погляд він у такому вигляді марний - один із багатьох і далеко не найкращий.
Serviio
Мабуть проект, що найшвидше розвивається зараз. Регулярно оновлюється. Активно обростає плагінами, профілями та програмами під мобільні OS.
Являє собою JAVA-додаток, що працює демоном. Підтримка DLNA-протоколу – повна. Досить вміло розкидає контент за папками та категоріями. Вміє створювати превьюшки до фільмів. Легко підключаються різні канали on-line мовлення.
Транскодує за допомогою ffmpeg. База профілів пристроїв вже досить велика (і продовжує поповнюватися) – сервер коректно підбирає параметри кодування для будь-яких домашніх залозок. Що не розпізнав – підібрати профіль чи написати свій не складно.
Через те, що використовується ffmpeg - та ж проблема, що і в mediatomb - немає перемотування в транскодованому потоці і не змінюється аудіодоріжка.
Керується це все або з JAVA-клієнта, або web-морди, написаної на PHP, або смартфона (є програми під Android і WP).
На жаль, недоступний у вигляді.deb або.rpm пакета. Потрібно ставити вручну: створити папки, користувача, розпакувати, взяти на форумі підтримки init-скрипт, прописати в автозапуск. Під Synology NAS є готовий пакет.
Загалом цілком може стати єдиною точкою доступу до медіа-контенту будинку. Все, що потрібно – він уміє.
Skifta
Не включений до Linux-репозиторії, тому рідкісний. Але він має графічний інсталятор і несе із собою jre, а тому стане майже у будь-якій системі. Незручний тим, що запускається у два кроки - спочатку утилітка SystemTray, потім - сам media-server. Без іксів та демоном не піде. Дуже простий та лаконічний, але сильно вантажить систему (JAVA-код).
TVMOBiLi
Коштує 30 $ (або абонентська плата 1,5 $ / міс). Доступний у вигляді .deb та .rpm пакетів. Не в Ubuntu/Fedora встановити досить складно - вбудовані vlc і ffmpeg напевно знайдуть бібліотеки, що бракують, і відмовляться працювати. У мене не вдалося підібрати в Gentoo USE-прапори для vlc. Не працював зовсім, довелося переробляти профілі, щоб використовувався тільки ffmpeg.
Загалом профілі транскодування – його сильна сторона. Можна задати будь-яку логіку та будь-які параметри.
Керується через симпатичну WEB-морду. Має багату основу профілів транскодування. Є програвати файли через вбудований http-сервер. Превьюшки генерувати не вміє.
Працює швидко та красиво. Гарний кандидат.
TwonkyServer
Встановлюється розпакуванням tar.gz. або через інсталятор. У Linux репозиторія його немає. Дуже швидкий код, миттєвий запуск, зручний веб-інтерфейс. Добре та грамотно розкидає контент по папках. Є готові init-скрипти. Вміє витягувати з файлів meta-дані та генерувати превьюшки. Все сподобалося. Одна біда – $19.95.
І всеж: " Рекомендую".
Plex
Як пишуть розробники - A complete Media Solution. Підтверджую.
Цей монстр виріс із XBMC і вміє все і навіть більше. До фільмів знайде постери, рейтинги та купу даних. Серіали ще й розподілить по сезонах і епізодах. Музичну колекцію впорядкує із будь-якого вихідного вигляду.
Транскодування робить з усього під усе. Установки можна керувати прямо з екранного меню телевізора. Для розумних пристроїв на зразок телевізорів LG Smart TV та Apple TV підтримка виходить далеко за межі протоколу DLNA.
Є підтримка власного хмарного сервісу, що дозволяє дивитися домашнє відео віддалено - сервер підлаштує параметри відео під можливості пристрою і каналу зв'язку.
Є окремо написані клієнти під мобільні OS та плитки Windows 8.
Для Ubuntu, Fedora, CentOS та масових моделей NAS є готові пакети. Під решту - встановлюється простим розпакуванням. Із залежностей вимагає лише Avahi-daemon.
На жаль, механізм транскодування слабо допускає втручання в роботу - профілі підправити можна, але можливості сильно обмежені.

Здатний вирішити будь-які завдання в рамках теми, при цьому безкоштовний, стабільний і як не дивно – швидкий.

Дуже хотілося б, щоб хтось цей список доповнив та/або вніс зміни.

Взагалі програма Home Media Server задумана розробниками як домашній медіасервер. Але найчастіше HMS використовують як DLNA сервера. Вона ідеально підходить для цієї мети і має багато корисних налаштувань, найчастіше функціонуючи навіть краще за такі офіційні програми як LG SmartShare PC SW і стандартний спосіб налаштування DLNA через Windows Media Player. Сенс полягає в тому, щоб дозволити телевізору відтворювати фільми, музику, картинки та інший контент прямо з вашого ноутбука чи комп'ютера. Вони повинні бути підключені до однієї домашньої мережі, для організації якої зазвичай використовується маршрутизатор або роутер. Після цього залишається лише налаштувати програму, і річ у капелюсі. Завантажити її можна на офіційному сайті http://www.homemediaserver.ru, натиснувши на кнопку "Завантажити".

Встановити Media Server простіше простого: розпаковуємо архів і запускаємо "setup.exe", де погоджуємося з усіма умовами і тиснемо всюди кнопку "Далі". Після успішного встановлення та запуску HMS з'явиться головне вікно програми. Під час першого запуску оберіть телевізор зі списку пристроїв (наприклад, телевізор LG). Додати media ресурси, до яких буде мати доступ ваше ТБ, ви можете в наступному вікні або в налаштуваннях пізніше. У вікні резервування та відновлення даних програми натискаємо "Виконати" та "Закрити".

HMS як DLNA сервер

Відразу переходимо в налаштування програми. Тут ми маємо налаштувати наш домашній медіа сервер типу DLNA. Для цього в категорії "Медіа ресурси" в першій вкладці "Список каталогів" за допомогою кнопки "Додати" вказуємо шляхи до папок на нашому комп'ютері, де розташовані media файли, які ви хотіли б бачити на телевізорі LG або іншому. Після додавання всіх папок натискаємо "Сканувати". Хоча ми і налаштуємо автосканування нових media ресурсів, нові елементи все ж таки іноді не з'являються автоматично, і потрібно робити сканування за допомогою цієї кнопки вручну.

На вкладці “Сканування” важливо увімкнути автоматичне сканування каталогів при їх зміні та запуску програми, щоб нові медіа файли одразу відображалися у телевізорі.

Для того, щоб Home Media Server запускався під час завантаження комп'ютера, у категорії "Додатково" потрібно поставити галочки "Автозавантаження програми при старті сесії Windows" та "Встановлення служби Windows Домашній медіа сервер…". Налаштування HMS для сервера DLNA завершено, тиснемо ОК.

Далі вибираємо вкладку "Підключення ПК" і натискаємо 3 рази натискаємо кнопку "Далі". Зверніть увагу, щоб на 3 кроці була обрана ваша домашня мережа (провідна або бездротова, залежно від способу підключення тв), інакше виберіть її.

На 4 кроці ви маєте побачити свій ПК. Якщо його немає, виконайте перезапуск сервера, зазвичай це допомагає. Далі вибираємо пристрій та потрапимо до пункту “Підключені пристрої”.

Перегляд Media

Після першого підключення пристрій буде відображатися в останньому пункті LG SmartShare – “Підключені пристрої”. Якщо його немає, виконайте перезапуск сервера на ПК. Наприклад, для перегляду фільмів потрібно вибрати папку "Фільми", потім "Каталоги медіа ресурсів".

Тут ви побачите список папок, доданих у налаштуваннях HMS. Заходимо до будь-якої папки і запускаємо фільм. Іноді телевізор може написати, що тип файлу не підтримується. Не впадайте у відчай, це глюк, намагайтеся запустити знову і з 2-3 рази все вийде.

Особливості HMS

Переваги домашнього медіа сервера від Serviio:

  • на телевізорі можна побачити чітку структуру тек ПК;
  • можливість запускати відтворення медіа файлів на ТБ із самої програми на ПК. Для цього потрібно вибрати файл зі списку і натиснути на зелену кнопку Play, яка присутня, якщо телевізор включений;
  • відносна стабільність роботи (після PC SW DLNA від LG просто казка);
  • велика кількість налаштувань.

Недоліки:

  • деяка заплутаність для новачків;
  • іноді не спрацьовує автоматичне сканування нових файлів;
  • періодично доводиться перезапускати сервер, щоб пристрій з'явився на ТБ.

Незважаючи на ці недоліки, HMS ідеально підходить як домашній медіа сервер, у тому числі і DLNA. Подробиці налаштування Home DLNA сервера є на наступному відео.

Інші можливості

Можливості розглянутого Home Media сервера не закінчуються на DLNA. HMS може надавати доступ до media ресурсів комп'ютера ще за технологією UPnP (Universal Plug and Play) та протоколом HTTP. Це більш актуально для смартфонів та планшетів.

Але і для DLNA цей server може ще багато. Наприклад, можна давати доступ не тільки до ресурсів комп'ютера, а ще й до потоку інтернет радіо та телебачення IPTV. Також є можливість транслювати так звані подкасти з різних онлайн кінотеатрів, таких як hdserials.ru, hdkinoklub.ru та сотень інших. Ще є можливості транскодування медіа файлів формату, який не підтримується на ТВ. Як вам таке? Все це буде розглянуто у наступних статтях, підписуйтесь на нашу розсилку, а також ВКонтакті та Твіттері.