В следващата статия ще разгледаме Гербера. Това е мощно 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
тук ще сменим стойността активирано = »не» на активирано = »да» както е показано на следващата екранна снимка.
След като направите горните промени, затваряме файла и ще рестартираме услугата Gerbera. За целта пишем в терминала (Ctrl + Alt + T):
sudo systemctl restart gerbera.service
Сега да се върнем към нашия браузър и ще се опитаме да отворим потребителския интерфейс още веднъж в нов раздел. Този път трябва да се зареди. Ще видите два раздела върху него:
- база данни. Той ще ни покаже файловете, които могат да бъдат достъпни публично.
- Файлова система. Тук ще можем да търсим файлове в нашата система и да ги избираме за предаване. За да добавим файл, ние просто щракваме върху знака плюс (+), както можете да видите на следващата екранна снимка.
След добавяне на файлове за поточно предаване от файловата система интерфейсът на базата данни трябва да изглежда така.
На този етап можем да започнем да предаваме медийни файлове през нашата мрежа от сървъра Gerbera. За да го тестваме, бихме могли да използваме мобилен телефон, таблет или друг, който ни позволява да използваме UPnP приложение за възпроизвеждане на файловете.
Ако искаме да получим повече информация за този сървър, всеки може да се консултира със страницата на Проект GitHub или неговата Официален сайт.
Благодаря Дамян за вашия принос. Всички перфектни.
Използвам възможността да благодаря на целия екип на Ubunlog. Отлична работа вършите.
поздрави
Лоялен абонат.
Благодарим ви, че ни прочетохте. Salu2.