У наступній статті ми збираємось поглянути на Герберу. Це потужний UPnP (Universal Plug and Play) медіасервер Багато функцій з приємним та інтуїтивно зрозумілим веб-інтерфейсом користувача. Це дозволить нам передавати цифрові носії інформації (відео, зображення, аудіо тощо) через домашню мережу та Відтворюйте його на різних типах UPnP-сумісних пристроїв, від мобільних телефонів до планшетів та багато іншого.
Гербера - це медіасервер Потужний UPnP, яким ми зможемо скористатися передавати наші цифрові медіа через нашу домашню мережу через приємний веб-інтерфейс користувача. Gerbera реалізує специфікацію UPnP MediaServer V 1.0, яку можна знайти за адресою upnp.org. Цей сервер повинен працювати з будь-яким сумісним з UPnP MediaRenderer. У разі виникнення труднощів у деяких моделях, нам слід ознайомитися зі списком сумісні пристрої для отримання додаткової інформації.
Характеристика гербери
- Дозволить нам переглядайте та грайте медіа з використанням 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
ВАЖЛИВО: 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 Media Server
Послуга Гербера слухає порт 49152, який ми можемо використовувати для доступу до веб-інтерфейсу через веб-браузер:
http://dominio.com:49152
o
http://tu-dirección-ip:49152
Якщо ви отримуєте помилку, показану на скріншоті вище, ви повинні увімкнути веб-інтерфейс користувача з конфігураційного файлу Gerbera. Відредагуйте його, набравши в терміналі (Ctrl + Alt + T):
sudo vim /etc/gerbera/config.xml
тут ми змінимо значення enabled = »ні» на enabled = »так» як показано на наступному скріншоті.
Після внесення вищезазначених змін, ми закриваємо файл і збираємось перезапустити службу Gerbera. Для цього ми пишемо в терміналі (Ctrl + Alt + T):
sudo systemctl restart gerbera.service
А тепер повернімось до нашого браузера і ми спробуємо ще раз відкрити інтерфейс у новій вкладці. Цього разу він повинен завантажитися. На ньому ви побачите дві вкладки:
- База даних. Він покаже нам файли, до яких можна отримати загальний доступ.
- Файлова система. Тут ми зможемо шукати файли в нашій системі та вибирати їх для передачі. Щоб додати файл, ми просто клацнемо на знак плюс (+), як ви можете бачити на наступному скріншоті.
Після додавання файлів для потокової передачі з файлової системи інтерфейс бази даних повинен виглядати так.
На даний момент ми можемо розпочати потокову передачу медіафайлів через нашу мережу з сервера Gerbera. Щоб перевірити це, ми могли б використовувати мобільний телефон, планшет або будь-який інший, що дозволяє нам використовувати Додаток UPnP для відтворення файлів.
Якщо ми хочемо отримати більше інформації про цей сервер, будь-хто може звернутися на сторінку Проект GitHub або його офіційний сайт.
Дякую Деміану за ваш внесок. Все ідеально.
Я користуюся нагодою, щоб подякувати всій команді Ubunlog. Ви робите чудову роботу.
привіт
Лояльний передплатник.
Дякуємо, що прочитали нас. Салю2.