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
- 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
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.
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
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.
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.
Après avoir ajouté des fichiers à diffuser depuis le système de fichiers, l'interface de la base de données devrait ressembler à ceci.
À 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.
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.
Merci de nous lire. Salu2.