Gerbera, przesyłaj strumieniowo treści multimedialne w swojej sieci domowej

O Gerbera

W następnym artykule przyjrzymy się Gerbera. To jest potężne Serwer multimediów UPnP (Universal Plug and Play) Bogate w funkcje z przyjemnym i intuicyjnym interfejsem użytkownika w przeglądarce. Pozwoli nam to na przesyłanie multimediów cyfrowych (wideo, obrazy, audio itp.) Przez sieć domową i Graj na różnych typach urządzeń zgodnych z UPnP, od telefonów komórkowych po tablety i wiele innych.

Gerbera jest serwer mediów Potężny UPnP, z którego będziemy mogli skorzystać przesyłaj strumieniowo nasze cyfrowe multimedia przez naszą sieć domową za pomocą przyjemnego internetowego interfejsu użytkownika. Gerbera implementuje specyfikację UPnP MediaServer V 1.0, którą można znaleźć pod adresem upnp.org. Ten serwer powinien współpracować z każdym MediaRendererem zgodnym z UPnP. W przypadku napotkania trudności w niektórych modelach należy zapoznać się z listą plików kompatybilne urządzenia po więcej informacji

Charakterystyka Gerbera

Interfejs sieciowy Gerbera

  • Pozwoli nam przeglądaj i graj media za pomocą UPnP.
  • Obsługuje wyodrębnianie metadanych plików mp3, ogg, flac, jpeg itp.
  • Bardzo elastyczna konfiguracja. Będziemy mogli kontrolować zachowanie różnych funkcji serwer.
  • Obsługuje układ serwera zdefiniowany przez użytkownika na podstawie wyodrębnionych metadanych.
  • Oferty wsparcie exif dla miniatur.
  • Przyznaje automatyczne ponowne skanowanie katalogu (w czasie, inotify).
  • Oferuje przyjemny internetowy interfejs użytkownika z rozszerzeniem widok drzewa bazy danych i systemu plików, umożliwiając dodawanie / usuwanie / edycję i przeglądanie multimediów.
  • Obsługa zewnętrznych adresów URL (Możemy tworzyć linki do treści internetowych).
  • Obsługuje transkodowanie elastycznych formatów multimediów przez wtyczki / skrypty i wiele innych, w tym szereg funkcji eksperymentalnych.

Zainstaluj i uruchom Gerbera - UPnP Media Server na Ubuntu

W dystrybucji Ubuntu jest plik PPA stworzony i utrzymywany przez Stephena Czetty. Stamtąd możemy zainstalować Gerberę, otwierając terminal (Ctrl + Alt + T) i używając następujących poleceń:

sudo add-apt-repository ppa:stephenczetty/gerbera

sudo apt update && sudo apt install gerbera

Po zainstalowaniu serwera uruchomimy, aktywujemy i sprawdzimy stan usługi za pomocą następujących poleceń w tym samym terminalu:

sudo systemctl start gerbera.service

sudo systemctl enable gerbera.service

Sprawdzimy, czy usługa została uruchomiona:

sudo systemctl status gerbera.service

Uruchomiono serwer Gerbera

WAŻNE: Si Gerbera nie może zacząć w systemie powinieneś wykonać następujące czynności.

Pierwszy sprawdź, czy plik dziennika (/ var / log / gerbera) został utworzony, w przeciwnym razie utwórz go, jak pokazano poniżej:

sudo touch /var/log/gerbera

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

Po drugie zdefiniować interfejs sieciowy którego używasz jako wartości zmiennej środowiskowej MT_INTERFACE. Wartość domyślna to „eth0', ale jeśli twój interfejs nazywa się inaczej, zmień nazwę. W Debianie / Ubuntu możesz ustaw tę konfigurację w pliku / etc / default / gerbera.

Konfiguracja interfejsu sieciowego Gerbera

Zacznij korzystać z interfejsu internetowego Gerbera Media Server

Usługa Gerbera nasłuchuje na porcie 49152, którego możemy użyć, aby uzyskać dostęp do interfejsu internetowego przez przeglądarkę internetową:

http://dominio.com:49152

o

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

Błąd Gerbera, uruchom Firefoksa

Jeśli pojawi się błąd pokazany na powyższym zrzucie ekranu, musisz włączyć internetowy interfejs użytkownika z pliku konfiguracyjnego Gerbera. Edytuj go, wpisując w terminalu (Ctrl + Alt + T):

sudo vim /etc/gerbera/config.xml

Tutaj zmienimy wartość enabled = »nie» na włączona = »tak» jak pokazano na poniższym zrzucie ekranu.

config.xml serwer domowy gerbera

Po wprowadzeniu powyższych zmian, zamykamy plik i mamy zamiar zrestartować usługę Gerbera. Aby to zrobić, piszemy w terminalu (Ctrl + Alt + T):

sudo systemctl restart gerbera.service

Wróćmy teraz do naszej przeglądarki i spróbujemy otworzyć interfejs użytkownika jeszcze raz w nowej karcie. Tym razem powinien się załadować. Zobaczysz na nim dwie zakładki:

  • Baza danych. Pokaże nam pliki, do których można uzyskać dostęp publicznie.
  • System plików. W tym miejscu będziemy mogli wyszukiwać pliki w naszym systemie i wybierać je do przesłania. Aby dodać plik, po prostu klikniemy znak plus (+), jak widać na poniższym zrzucie ekranu.

System plików Gerbera dodaje wideo

Po dodaniu plików do przesyłania strumieniowego z systemu plików interfejs bazy danych powinien wyglądać następująco.

Wideo dodane do serwera Gerbera

W tym momencie możemy rozpocząć przesyłanie strumieniowe plików multimedialnych przez naszą sieć z serwera Gerbera. Aby to przetestować, moglibyśmy użyć telefonu komórkowego, tabletu lub innego, który pozwala nam użyć Aplikacja UPnP  aby odtworzyć pliki.

Jeśli chcemy uzyskać więcej informacji o tym serwerze, każdy może zajrzeć na stronę Projekt GitHub lub oficjalna strona internetowa.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Tony powiedział

    Dzięki Damian za Twój wkład. Wszystko perfekcyjne.
    Korzystam z okazji, aby podziękować całemu zespołowi ds Ubunlog. Znakomitą pracę wykonujesz.

    pozdrowienia
    Lojalny subskrybent.

    1.    Damiana Amoedo powiedział

      Dziękuję za przeczytanie. Salu2.