Linux установка dlna сервера serviio на debian 8 - ergoz blog

Сьогодні ми поговоримо про установку популярного DLNA сервера Serviio на Linux Debian 8. Даний сервер останнім часом набирає все більшої популярності, в той час як mediatomb не розвивається, Flex дуже проблематичний і ненажерливий, а minidlna слабкий в функціоналі. Розписувати що таке Serviio. його плюси і т.д я не буду, ви можете почитати про цей сервер на сайті розробника. А ми почнемо нашу установку.

Системні вимоги

  • Сам Serviio (в нашому випадку 1.5.2)
  • Java 8.x
  • libav (так як ffmpeg вже застарів і з ним купа геморою, то libav хороша альтернатива з якої Serviio працює чудово)
  • 512 + Мб оперативної пам'яті
  • 150 + Мб вільного місця на диску
  • Serviio Web Gui (насправді він давно не оновлювався і з версією 1.5 + він по суті вже не працює).

Для початку скачайте і розпакуємо сам Serviio (такі речі я зазвичай зберігаю в папці / opt):

Тепер створимо користувача і встановимо права на наш розпакований Serviio для цього користувача:

Для запуску через init скрипти давайте його напишемо. Створіть файл /etc/init.d/serviio наступного змісту:

Тепер виставимо права на цей файл і додамо в автозавантаження:

Так як для Serviio 1.5.2 потрібна java 8 то нам потрібно її встановити зі спеціального сховища, тому додамо його і gpg ключ для нього:

Тепер змусимо нашу java 8 бути java'ой по дефолту

Ми вже близькі до завершення. Давайте встановимо мультимедіа пакети, які необхідні для роботи сервера (якщо якісь пакети не знайдені - спробуйте пошукати без цифр на кінці, наприклад aptitude search librtmp):

Створимо алиас для нашої заміни ffmpeg на avconv:

Теоретично в логах Serviio може лаятися на відсутність пакету ffmpeg. але можете не звертати уваги, крім нотісов в логах нічого поганого не буде.

Ну і все, тепер можна запускати наш DLNA сервер Serviio і перевірити запустився він:

Використаний матеріал для цієї статті:

Схожі статті