Контакти

Медіа сервер з комп'ютера. Домашній медіа-сервер: настройка і установка. Використання IPTV в домашній мережі

Медіа-сервер - прекрасне рішення для власників домашніх комп'ютерних мереж, в структурі яких передбачається одночасне використання декількох девайсів - телевізорів SMART-TV, мобільних гаджетів, а також ПК і ноутбуків. Яким чином створити функціональний домашній медіа-сервер? Якого типу програми для цього можна використовувати?

Що таке домашній медіа-сервер?

Багато російські користувачі виходять в інтернет через Wi-Fi-роутер. Цей пристрій дозволяє одночасно підключати до мережі відразу кілька девайсів. Це можуть бути ноутбуки, планшети або, наприклад, телевізори Smart TV. Можливості бездротових мереж дозволяють створити справжній домашній медіа-сервер - для телевізора, ноутбука і будь-якого іншого пристрою з підтримкою Wi-Fi. Якими функціями він повинен володіти? Наприклад, сервер може розподіляти між різними пристроями медіа-ресурси - відеофайли, музику, фотографії. Інша корисна його функція - забезпечення спільного доступу девайсів до онлайн-сервісів, наприклад, до IPTV.

Навіщо створювати домашній медіа-сервер?

З якою метою користувачі створюють домашні медіа-сервери? Зазвичай це пов'язано з прагненням організувати більш зручний та оперативний варіант роботи з медіаконтентом за допомогою декількох пристроїв. Якщо, наприклад, з допомогою Smart TV людині захочеться подивитися фільм, то без медіа-сервера відповідного типу зробити це можна тільки за допомогою виходу в онлайн, де доведеться довго шукати потрібний файл, Або через зовнішній носій - флешку або жорсткий диск. У другому випадку весь час переносити носій від одного пристрою до іншого не завжди зручно. Але при наявності медіа-сервера можна розташувати на ньому потрібні файли і запускати їх з телевізора, так само як і з інших пристроїв, в будь-який момент.

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

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

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

Способи створення сервера

Які є способи створити домашній медіа-сервер? Один з найбільш технологічних - це придбання окремого системного блоку, Що виконує відповідні функції. Його продуктивність необов'язково повинна бути високою, так як передбачається обслуговування не сотень тисяч користувачів, як у випадку з інтернет-серверами, а декількох пристроїв в рамках домашньої мережі. Тому великих вкладень в обладнання не буде потрібно. На що варто звернути увагу - це продуктивність жорсткого диска системного блоку. Бажано, щоб відповідний апаратний компонент мав достатній обсяг і швидкість обертання, щоб справлятися з роботою. На жорсткий диск будуть припадати значні навантаження в процесі роботи системи.

Де розташувати домашній медіа-сервер? Необхідно знайти місце в квартирі, в якому серверний блок зможе постійно працювати і нікому не заважати. Бажано поєднати сервер з джерелом інтернету - наприклад, Wi-Fi-роутером - за допомогою дроту, так як напевно буде потрібно задіяти максимальну потужність пропускного каналу - це не завжди вдається зробити в бездротовому режимі, тому що бувають перешкоди.

Програмна частина сервера

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

Можливості ОС Ubuntu дозволяють створити функціональний сервер, за допомогою якого можна буде організувати загальний доступ в онлайн з різних пристроїв, сформувати сховище для файлів, а також задіяти стандарти DLNA. Домашній медіа-сервер на базі Ubuntu дозволить підключати до інтернету не тільки комп'ютери, але також і різні мобільні девайси і навіть деякі види побутової техніки, що підтримують відповідну функцію.

Якщо користувач не має достатньо досвіду для роботи з Ubuntu, то він може спробувати скористатися популярними рішеннями для Windows. У числі таких - програма «Домашній медіа-сервер» або Home Media Server. Можливостей у неї досить для того, щоб задовольнити потреби більшості власників домашніх мереж. Так, за допомогою неї можна організовувати загальний доступ до файлів, IPTV, використовувати подкасти для домашнього медіа-сервера. Завантажити програму HMS можна на сайті homemediaserver.ru. Як тільки ми завантажили і встановив даний тип ПО, можна створювати домашній медіа-сервер. Налаштування його може здійснюватися за допомогою наступного алгоритму.

Налаштування сервера через HMS

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

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

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

Щоб організувати доступ до сервера за допомогою браузера, необхідно знову вибрати пункт «Налаштування», потім - «Сервер», а в розділі «Порт» вписати потрібну установку. За допомогою браузера увійти на сервер можна, вписавши в адресний рядок IP-адреса домашнього сервера, потім двокрапка, а після - номер порту, який ми вписали до цього. Дізнатися необхідний IP-адресу можна, вибравши «Налаштування», потім - «Сервер», а після - вибравши список підключень, які дозволені.

Налаштування сервера через HMS: виправлення помилок

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

Корисно також перевірити, чи немає заборон на роботу програми HMS в настройках Фаєрвол Windows або його аналогів, які, можливо, інстальовані в операційній системі. Вам необхідно включити обмін всіма типами пакетів - входять, виходять.

IPTV через HMS

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

Для того щоб організувати трансляцію, використовуючи домашній медіа-сервер IPTV, на додаток до програми HMS слід завантажити також такий тип ПО, як VLC Media Player. Зробити це можна через сайт videolan.org. Після того як VLC викачаний, його необхідно об'єднати з HMS. Щоб зробити це, потрібно відкрити «Домашній медіа-сервер», потім вибрати «Налаштування», після - «Медіа-ресурси» і «Інтернет-ресурси». Після цього знайти настройки VideoLAN і вказати розташовану на комп'ютері папку, в яку встановлений плеєр.

Потім потрібно завантажити плейлист, що включає список трансльованих каналів. Він являє собою файл у форматі m3u. Це можна зробити, відвідавши спеціалізований сайт для любителів цифрового ТБ, наприклад, nastroisam.ru. Також такі файли можуть бути на сайтах провайдерів. Завантаживши плейлист, потрібно перемістити його в відповідну область інтерфейсу HMS. Для цього треба зайти в «Налаштування», потім вибрати «Транскодер» і почати роботу з опцією «Інтернет-телебачення». Після того, як відповідна настройка проведена, слід перезавантажити домашній сервер. Після цього можна користуватися можливостями IPTV, наприклад, за допомогою телевізора - якщо він цю функцію підтримує.

Робота з HMS: нюанси

Розглянемо деякі нюанси, характерні для роботи програми «Домашній медіа-сервер». За допомогою головного вікна даного ПЗ можна редагувати список папок, які формують медіаконтент, а також керувати ними при обміні даних між різними пристроями.

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

Здійснювати навігацію по файлах, що формує структуру медіаконтенту, можна, використавши папку, яка називається «Каталоги медіаресурсів». Цілком можливо, що ті чи інші мультимедійні дані будуть не видно на девайсі, за допомогою яких здійснюється перегляд контенту, незважаючи на те що вони проглядаються в головному вікні програми. Це може бути обумовлено специфікою mime-типів для конкретного виду контенту. Mime-тип можна встановити інший - можливості програми також дозволяють це зробити. Слід натиснути «Налаштування», потім «Медіа-ресурси», після - «Типи файлів» і змінити при необхідності розширення.

підключення девайсів

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

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

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

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

Але в деяких випадках пристрій може коректно працювати тільки за умови використання брендованого ПО.

Так, наприклад, якщо людина користується Smart TV від Samsung, то, можливо, оптимальний варіант для нього - програма AllShare, що випускається корейським брендом. Вона дозволяє створити на комп'ютері користувача досить функціональний домашній медіа-сервер. Samsung - не єдиний, звичайно ж, виробник подібного типу ПО.

Інший корейські бренд, LG, також розробив власну програму. Для того щоб запустити домашній медіа-сервер для LG, можна встановити програму LG Smart Share.

Домашній сервер за допомогою Plex

Якщо використовувати брендоване ПО для власника мережі менш бажано, то можна спробувати задіяти поширену альтернативу HMS - програму Plex Media Server. Її можливості також дозволяють ефективно розподіляти медіаконтент між декількома пристроями - телевізором, мобільними девайсами, ПК, ноутбуками. Програма, про яку йдеться, Відноситься до кросплатформним. Тобто її можна використовувати власникам ПК під управлінням Linux Ubuntu, які не мають достатнього досвіду для настройки домашнього сервера, за допомогою стандартних можливостей даної операційної системи. Завантажити Plex можна з сайту plex.tv.

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

Plex - універсальна програма. Вона однаково коректно функціонує як на ПК, так і на мобільних девайсах. Дана програма - найзручніший інструмент для перегляду мережевого контенту за допомогою пристроїв на Android, iOS і Windows Phone. Власники відповідного типу мобільних девайсів можуть завантажити додаток Plex, яке характеризується зазначеними вище перевагами - зручним інтерфейсом, а також можливістю доповнювати мультимедійні дані корисним контентом і анотаціями. Є в мобільному додатку Plex і ряд інших корисних функцій - наприклад, формування плейлистів, програвання файлу з обраного користувачем місця. Також можна відзначити, що Plex дозволяє організовувати загальний доступ до медіаконтенту не тільки з пристроїв, що знаходяться в домашній мережі, але також і для користувачів, підключених до інтернету. Так, можна показувати відеоролики і фото друзям.

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

У числі визначних можливостей Plex - трансляція відеконтента за допомогою пристрою Chromecast, розробленого Google. Цей девайс дозволяє запускати відтворення відео на будь-якому екрані з інтерфейсами HDMI. Програма Plex дозволяє відмовитися від використання зайвих кабелів при організації трансляцій через телевізор - фільми можна почати дивитися за допомогою мобільних девайсів.

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

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

Якось так склалося, що тег 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 репозиторіях його немає. Дуже швидкий код, миттєвий запуск, зручний web-інтерфейс. Добре і грамотно розкидає контент по папках. Є готові 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.
На жаль механізм транскодування слабо допускає втручання в роботу - профілі підправити можна, але можливості сильно обмежені.

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

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

Медіа-сервера DLNA (Digital Living Network Alliance) призначені для об'єднання різних пристроїв в цілісну мережу DLNA, щоб всі пристрої працювали як цілісна система. Пристрої, підключені до мережі, можуть управляти мультимедійними файлами, розташованими на медіа-сервері. Також можуть керувати іншими пристроями або самим медіа-сервером при відповідних настройках.

Спочатку це було рішення для тих, хто втомився бігати з флешкою \u200b\u200bвід комп'ютера до телевізора для перегляду чергового фільму. Але з розвитком медіа-серверів DLNA почали створюватися платформи, які дозволяють створювати прототип «розумного будинку» в домашніх умовах.

Тепер при установці відповідних програм для організації мережі DLNA можна управляти відео, аудіо та фото файлами зі смартфона. Систему краще налаштувати через Wi-Fi для повної зручності використання. Також можна управляти самим медіа-сервером, телевізором, комп'ютером або іншим підключеним до мережі пристроєм.

Створення мережі DLNA найпопулярнішим медіа-сервером XBMC.

XBMC - програма для створення медіа-сервера в мережі DLNA. Спочатку цей медіацентр створювався для першого покоління консолей Xbox. Зараз же це розширювана кроссплатформенная середовище, яке підтримує всі популярні системи (Windows 7/8, Linux, Mac OS, Android, Apple iOS, Tiger, Apple TV і ін.). Є підтримка всіх моделей презентаційних пультів. На офіційному сайті можна скачати багато корисних доповнень для розширення функціональності медіацентру XBMC. наприклад:

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

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

Прості настройки в медіа-сервері Plex.

Plex Media Server - найпростіший у використанні і в настроках DLNA медіа-сервер. Також важливим його перевагою є стабільність роботи. Також як і всі домашні медіа-сервери, Plex об'єднує: телевізор, мобільний телефон, Планшет, комп'ютер з мережевим сховищем файлів мультимедіа. І надає зручний інтерфейс для керування.

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

Plex можна розширювати корисними доповненнями. Наприклад, можна встановити безкоштовний плагін який надає Достук До Вашої домашньому медіа-сервера з будь-якої точки планети через Інтернет. Таким чином, ви можете працювати з медіасвервером де б ви не знаходилися. Plex - багатоплатформовий працює на всіх популярних системах, включаючи Android і Apple iOS.

Справжній розумний будинок під управлінням медіа-сервера LinuxMCE.

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

  • DLNA;
  • TCP / IP;
  • X-10;
  • Z-Wave;
  • EnOcean;
  • INSTEON;
  • PLCBus;
  • EIB / KNX;
  • 1-Wire.

Це можуть бути самі різні пристрої: Мережеві програвачі, камери, тюнери, IP-телефони і багато інших. Серце операційної системи вашого будинку буде зберігатися в окремому домашньому медіа-сервері. Його завдання контролювати роботу підключених пристроїв і виконувати інструкції задані господарем будинку. Наприклад, камери зафіксували зниження освітлення, і система сама включить світло. LinuxMCE дозволяє управляти функціями охоронної сигналізації. До програми йде медіакліент який можна встановити на смартфон, планшет, комп'ютер. На всіх пристроях буде відображатися один і той же інтерфейс під назвою Orbiter.

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

MediaPortal альтернативний медіацентр для на стандартного Windows Media Center.

MediaPortal - стабільна альтернатива медіа-сервера на Windows Media Center. Програма виконує всі базові функції медіа центрів в мережі DLNA. Інтерфейс дуже схожий з Windows Media Center тому довго розбиратися не доводиться. Хоча в цій версії є можливість перемикання інтерфейсу в режим 3D. При установці відразу пропонується два варіанти: автоматичний і просунутий.

На відміну від XBMC відмінно працює з тюнерами. Взагалі в програмі дуже потужна система для перегляду, запису та налаштування TV. Цікаво, що сканування діапазону частот виконується значно швидше, ніж рідний прошивкою тюнерів. Реалізація записи телепередач на самому високому рівні. Можна встановлювати розмір пам'яті виділеної для зберігання записів на жорсткому диску. Або встановити терміни зберігання для автоматичного видалення старих записів.

Програму можна розширювати плагінами. Стандартно йдуть дві гри для телевізійного пульта. Нові ігри можна завантажити і встановити з офіційного сайту, також як і інші корисні розширення або інтерфейси. У стандартний пакет програми MediaPortal входить:

  • вбудовані кодеки;
  • підтримка пультів ДУ (streamzap, MCE, redeye, winlirc, hauppauge, FireDTV);
  • ефірне та інтернет радіо;
  • прогнози погоди;
  • управління ТВ-тюнером;
  • запис телепрограм і ін.

Також варто відзначити в MediaPortal шикарну бібліотеку для організації та подання файлів мультимедіа.

До речі саму систему Windows 7-8 можна налаштувати стандартними засобами для роботи комп'ютера в режимі Digital Living Network Alliance. В архіві присутня інструкція з картинками і докладним описом всіх налаштувань.

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


Отже, що ж таке DLNA? Сама абревіатура Digital Living Network Alliance, дослівно перекладається як "домашній мережевий альянс". Дана технологія, Була створена розробниками і виробниками аудіо / фото / відео - техніки для передачі медіа-контенту (фото, відео, аудіо) з одного пристрою на інший, минаючи будь-які цифрові носії і використовуючи для цих цілей виключно локальну мережу.
існує величезна кількість програмного забезпечення (Як платного, так і безкоштовного), яке може впоратися з цим завданням, але ми скористаємося найпростішим, з можливих, способів і створимо Ваш домашній медіа-сервер, за допомогою стандартних і загальнодоступних інструментів операційної системи Windows. Все, що нам необхідно це операційна система Windows 7 або вище і 15 хвилин вільного часу, приступимо. Те, що ми повинні знати:
  1. Пристрій, на якому Ви хочете переглядати медіа-контент, підтримує технологію DLNA і підключена до Вашої домашньої мережі.
  2. Версія Вашої операційної системи старше, ніж Windows 7 home basic.
  3. Якщо Ви використовуєте бездротове WI-FI з'єднання, То його пропускної здатності повинно вистачати для комфортної передачі медіа-даних. (Переважно використовувати стандарт 802.11n)

Для початку, нам потрібно буде створити "домашню групу" на ПК, з якого ми збирається транслювати медіа-контент. В першу чергу переходимо в панель управління.


А ось і пароль домашньої групи, запишіть його, пізніше Ви можете змінити на той, який Вам простіше запам'ятати.

Налаштування параметрів домашньої групи:

Після того, як ми натиснули "ГОТОВИЙ" перед нами має з'явитися вікно з параметрами домашньої групи. Тут ми виконуємо фінальні налаштування і можемо змінити пароль, який присвоїло автоматично. (! Рекомендація - змінюйте пароль до того, як підключіть інші пристрої до Вашої домашній групі, Інакше всі вони, будуть з неї виключені!)


Як це працює?

Тепер Ви можете отримати доступ з інших пристроїв до раніше обраним папок, таким, як "Відео", "Музика". Відповідно на Ваших пристроях, Ви будите бачити ці папки як - «Бібліотека відео», AllShare, SmartShare і інші. Назви можуть змінюватися, все залежить від виробника і типу самого пристрою, але суті це не міняє. (Найчастіше, дану інформацію можна уточнити з інструкції користувача, що йде в комплекті з устаткуванням)
Крім цього, самий швидкий спосіб потрапити в меню налаштувань Вашого медіа-сервера, це запустити стандартний додаток операційної системи - програвач Windows Media. З цього пункту меню Ви перейдете до налаштувань потокової передачі мультимедіа.

Можливі складності:

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



Сподобалася стаття? поділіться їй