Гербера, транслюйте мультимедійний вміст у домашній мережі

Про Герберу

У наступній статті ми збираємось поглянути на Герберу. Це потужний UPnP (Universal Plug and Play) медіасервер Багато функцій з приємним та інтуїтивно зрозумілим веб-інтерфейсом користувача. Це дозволить нам передавати цифрові носії інформації (відео, зображення, аудіо тощо) через домашню мережу та Відтворюйте його на різних типах UPnP-сумісних пристроїв, від мобільних телефонів до планшетів та багато іншого.

Гербера - це медіасервер Потужний UPnP, яким ми зможемо скористатися передавати наші цифрові медіа через нашу домашню мережу через приємний веб-інтерфейс користувача. Gerbera реалізує специфікацію UPnP MediaServer V 1.0, яку можна знайти за адресою upnp.org. Цей сервер повинен працювати з будь-яким сумісним з UPnP MediaRenderer. У разі виникнення труднощів у деяких моделях, нам слід ознайомитися зі списком сумісні пристрої для отримання додаткової інформації.

Характеристика гербери

Веб-інтерфейс Gerbera

  • Дозволить нам переглядайте та грайте медіа з використанням UPnP.
  • Підтримує вилучення метаданих файлу mp3, ogg, flac, jpeg тощо.
  • Дуже гнучка конфігурація. Ми зможемо контролювати поведінку різних особливостей сервер.
  • Підтримує визначається користувачем макет сервера на основі вилучених метаданих.
  • Пропозиція підтримка exif для ескізів.
  • Зізнається автоматичне повторне сканування каталогу (приурочений до часу, інотифікувати).
  • Він пропонує приємний веб-інтерфейс користувача з деревоподібне базу даних та файлової системи, що дозволяє додавати / видаляти / редагувати та переглядати медіа.
  • Підтримка зовнішніх URL-адрес (Ми можемо створювати посилання на вміст в Інтернеті).
  • Підтримує перекодування гнучких форматів носіїв через плагіни / скрипти та багато іншого, включаючи ряд експериментальних особливостей.

Встановіть та запустіть Gerbera - UPnP Media Server на Ubuntu

У дистрибутиві Ubuntu є файл PPA, створений та підтримуваний Стівеном Кетті. Звідти ми можемо встановити Gerbera, відкривши термінал (Ctrl + Alt + T) і використовуючи такі команди:

sudo add-apt-repository ppa:stephenczetty/gerbera

sudo apt update && sudo apt install gerbera

Після того, як ви встановите сервер, ми запустимо, активуємо та побачимо статус служби, використовуючи такі команди в тому самому терміналі:

sudo systemctl start gerbera.service

sudo systemctl enable gerbera.service

Ми перевіримо, чи послуга розпочалася з:

sudo systemctl status gerbera.service

Сервер Gerbera запущений

ВАЖЛИВО: Si Гербера не може почати у вашій системі, вам слід спробувати наступні дії.

Примеро перевірити, чи файл журналу (/ var / log / gerbera) було створено, інакше створіть його, як показано нижче:

sudo touch /var/log/gerbera

sudo chown -Rv root:gerbera /var/log/gerbera && sudo chmod -Rv 0660 /var/log/gerbera

По-друге, визначити мережевий інтерфейс що ви використовуєте як значення змінної середовища MT_INTERFACE. Типовим значенням є "eth0', але якщо ваш інтерфейс називається інакше, змініть назву. У Debian / Ubuntu ви можете встановіть цю конфігурацію у файлі / etc / default / gerbera.

Конфігурація мережевого інтерфейсу Gerbera

Почніть із веб-інтерфейсу Gerbera Media Server

Послуга Гербера слухає порт 49152, який ми можемо використовувати для доступу до веб-інтерфейсу через веб-браузер:

http://dominio.com:49152

o

http://tu-dirección-ip:49152

Помилка Gerbera при запуску Firefox

Якщо ви отримуєте помилку, показану на скріншоті вище, ви повинні увімкнути веб-інтерфейс користувача з конфігураційного файлу Gerbera. Відредагуйте його, набравши в терміналі (Ctrl + Alt + T):

sudo vim /etc/gerbera/config.xml

тут ми змінимо значення enabled = »ні» на enabled = »так» як показано на наступному скріншоті.

домашній сервер config.xml gerbera

Після внесення вищезазначених змін, ми закриваємо файл і збираємось перезапустити службу Gerbera. Для цього ми пишемо в терміналі (Ctrl + Alt + T):

sudo systemctl restart gerbera.service

А тепер повернімось до нашого браузера і ми спробуємо ще раз відкрити інтерфейс у новій вкладці. Цього разу він повинен завантажитися. На ньому ви побачите дві вкладки:

  • База даних. Він покаже нам файли, до яких можна отримати загальний доступ.
  • Файлова система. Тут ми зможемо шукати файли в нашій системі та вибирати їх для передачі. Щоб додати файл, ми просто клацнемо на знак плюс (+), як ви можете бачити на наступному скріншоті.

Файлова система Gerbera додає відео

Після додавання файлів для потокової передачі з файлової системи інтерфейс бази даних повинен виглядати так.

Відео додано на сервер Gerbera

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

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


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Тоні - сказав він

    Дякую Деміану за ваш внесок. Все ідеально.
    Я користуюся нагодою, щоб подякувати всій команді Ubunlog. Ви робите чудову роботу.

    привіт
    Лояльний передплатник.

    1.    Даміан Амедо - сказав він

      Дякуємо, що прочитали нас. Салю2.