Gerbera, diffusez du contenu multimédia sur votre réseau domestique

À propos de Gerbera

Dans le prochain article, nous allons jeter un œil à Gerbera. C'est un puissant Serveur multimédia UPnP (Universal Plug and Play) Riche en fonctionnalités avec une interface utilisateur Web agréable et intuitive. Il nous permettra de transmettre des médias numériques (vidéos, images, audio, etc.) via un réseau domestique et Jouez sur différents types d'appareils compatibles UPnP, des téléphones portables aux tablettes et bien d'autres.

Gerbera est un Serveur multimédia UPnP puissant, que nous pourrons utiliser pour diffusez nos médias numériques sur notre réseau domestique via une belle interface utilisateur Web. Gerbera implémente la spécification UPnP MediaServer V 1.0 qui peut être trouvée à upnp.org. Ce serveur doit fonctionner avec n'importe quel MediaRenderer compatible UPnP. En cas de difficultés sur certains modèles, il convient de consulter la liste des appareils compatibles Para obtenir plus información.

Caractéristiques de Gerbera

Interface Web Gerbera

  • Nous permettra parcourir et jouer média utilisant UPnP.
  • Soutient le extraction de métadonnées de fichier mp3, ogg, flac, jpeg, etc.
  • Configuration hautement flexible. Nous serons capables contrôler le comportement de diverses fonctionnalités serveur.
  • Soutient le disposition du serveur définie par l'utilisateur basé sur les métadonnées extraites.
  • Offrez des support exif pour les vignettes.
  • Admet nouvelle analyse automatique des répertoires (chronométré, inotify).
  • Il offre une belle interface utilisateur Web avec un vue arborescente de la base de données et du système de fichiers, permettant d'ajouter / supprimer / éditer et parcourir les médias.
  • Prise en charge des URL externes (Nous pouvons créer des liens vers du contenu Internet).
  • Prend en charge le transcodage de formats multimédias flexibles via plugins / scripts et bien d'autres, y compris un certain nombre de fonctionnalités expérimentales.

Installez et démarrez Gerbera - UPnP Media Server sur Ubuntu

Dans la distribution Ubuntu, il y a un PPA créé et maintenu par Stephen Czetty. De là, nous pouvons installer Gerbera en ouvrant un terminal (Ctrl + Alt + T) et en utilisant les commandes suivantes:

sudo add-apt-repository ppa:stephenczetty/gerbera

sudo apt update && sudo apt install gerbera

Une fois que vous avez installé le serveur, nous allons démarrer, activer et voir l'état du service à l'aide des commandes suivantes dans le même terminal:

sudo systemctl start gerbera.service

sudo systemctl enable gerbera.service

Nous vérifierons si le service a démarré avec:

sudo systemctl status gerbera.service

Le serveur Gerbera a démarré

IMPORTANT: Oui Gerbera ne peut pas démarrer sur votre système, vous devriez essayer les actions suivantes.

Premier vérifier si le fichier journal (/ var / log / gerbera) a été créé, sinon créez-le comme indiqué ci-dessous:

sudo touch /var/log/gerbera

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

En second lieu, définir une interface réseau que vous utilisez comme valeur de la variable d'environnement MT_INTERFACE. La valeur par défaut est 'eth0', mais si votre interface s'appelle autre chose, changez le nom. Dans Debian / Ubuntu, vous pouvez définissez cette configuration dans le fichier / etc / default / gerbera.

Configuration de l'interface réseau Gerbera

Premiers pas avec l'interface utilisateur Web de Gerbera Media Server

Le service Gerbera écoute sur le port 49152, que nous pouvons utiliser pour accéder à l'interface utilisateur Web via un navigateur Web:

http://dominio.com:49152

o

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

Erreur Gerbera démarrer Firefox

Si vous obtenez l'erreur indiquée dans la capture d'écran ci-dessus, vous devez activer l'interface utilisateur Web à partir du fichier de configuration Gerbera. Modifiez-le en tapant dans le terminal (Ctrl + Alt + T):

sudo vim /etc/gerbera/config.xml

Ici nous changerons la valeur enabled = »no» en enabled = »yes» comme indiqué dans la capture d'écran suivante.

serveur domestique gerbera config.xml

Après avoir effectué les modifications ci-dessus, nous fermons le fichier et nous allons redémarrer le service Gerbera. Pour ce faire, nous écrivons dans le terminal (Ctrl + Alt + T):

sudo systemctl restart gerbera.service

Revenons maintenant à notre navigateur et nous essaierons d'ouvrir l'interface une fois de plus dans un nouvel onglet. Cette fois, il devrait se charger. Vous verrez deux onglets dessus:

  • Base de données. Il nous montrera les fichiers accessibles publiquement.
  • Système de fichiers. C'est là que nous pourrons rechercher des fichiers sur notre système et les sélectionner pour la transmission. Pour ajouter un fichier, nous allons simplement cliquer sur le signe plus (+), comme vous pouvez le voir dans la capture d'écran suivante.

Système de fichiers Gerbera ajouter une vidéo

Après avoir ajouté des fichiers à diffuser depuis le système de fichiers, l'interface de la base de données devrait ressembler à ceci.

Vidéo ajoutée au serveur Gerbera

À ce stade, nous pouvons commencer à diffuser des fichiers multimédias via notre réseau à partir du serveur Gerbera. Pour le tester, nous pourrions utiliser un téléphone mobile, une tablette ou tout autre qui nous permet d'utiliser un Application UPnP  pour lire les fichiers.

Si nous voulons obtenir plus d'informations sur ce serveur, n'importe qui peut consulter la page de Projet GitHub ou site officiel.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Tony dit

    Merci Damian pour votre contribution. Tout est parfait.
    J'en profite pour remercier toute l'équipe de Ubunlog. Excellent travail que vous faites.

    salutations
    Un abonné fidèle.

    1.    Damien Amoedo dit

      Merci de nous lire. Salu2.