Comment installer et configurer Universal Media Server dans Ubuntu 20.04
Ce didacticiel va vous montrer comment installer et configurer Universal Media Server dans Ubuntu 20.04 Desktop and Server.
Universal Media Server, UMS en abrégé, est un serveur multimédia UPnP compatible DLNA qui permet de diffuser des fichiers multimédias sur une large gamme d'appareils, notamment des consoles de jeux vidéo, des téléviseurs intelligents, des smartphones et des lecteurs Blu-ray.
1. Installez les bibliothèques requises :
Le transcodage multimédia est effectué via les packages d'AviSynth, FFMpeg, MEncoder et VLC. Vous devez d'abord ouvrir le terminal et exécuter la commande pour vous assurer que ces packages sont installés :
sudo apt install mediainfo dcraw vlc mplayer mencoder
2. Téléchargez Universal Media Server :
Les dernières archives tar sont disponibles en téléchargement sur la page du projet github. Sélectionnez le téléchargement (exécutez uname -m pour indiquer le type de système) :
- Package x86 pour les anciennes machines 32 bits.
- Package x86_64 pour les machines 64 bits.
- arm64/armhf pour les appareils Rasperry Pi.
Télécharger le serveur multimédia universel
Pour le moment, la dernière version est la version 10.0.1. Si vous utilisez Ubuntu Server, utilisez cette commande pour le télécharger (remplacez l'URL dans la commande si une version plus récente est disponible) :
wget -c https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/10.0.1/UMS-10.0.1-x86_64.tgz3. Décompresser l'archive tar
Exécuter les 2 commandes suivantes accédera au dossier Téléchargements de l'utilisateur, puis extraira le package UMS /opt et enfin renommera le dossier de résultats de 'ums-10.0.1' en 'euh'.
cd Downloadssudo tar -zxvf UMS-10.0.1-x86_64.tgz -C /opt/ --transform s/ums-10.0.1/ums/Ignorez les téléchargements de CD s'il a été téléchargé via la commande wget.
Et remplacez « UMS-10.0.1-x86_64.tgz » si une version plus récente a été téléchargée, modifiez également le numéro de version dans « ums-10.0.1 ».
4. Exécutez UMS en tant que service système
Si tout se passe bien, vous devriez pouvoir exécuter Universal Media Server via une commande :
/opt/ums/UMS.sh
Pour Ubuntu Desktop, une boîte de dialogue de configuration apparaît pour choisir la langue, démarrer en mode réduit ou non, choisir le réseau et le dossier multimédia, etc.
Ensuite, il offre une interface utilisateur avec plus de configurations, une vue du journal, etc.
Pour Ubuntu Server sans interface utilisateur, modifiez le fichier .config/UMS/UMS.conf pour les configurations. Par défaut, il diffuse tous les fichiers sous l'accueil de l'utilisateur. Vous pouvez ajouter « folder=/PATH/TO/MEDIA1,/PATH/TO/MEDIA2 » pour définir le dossier multimédia. Pour en savoir plus, lisez le fichier UMS.conf sous l'archive tar source.
Après avoir démarré le serveur, accédez à http://server_ip:9001 dans votre navigateur Web pour vérifier si le serveur fonctionne.
Pour le faire fonctionner en tant que service systemd, ouvrez le terminal et exécutez la commande :
sudo nano /etc/systemd/system/ums.serviceIl créera un fichier vide et s'ouvrira avec l'éditeur de texte en ligne de commande nano. Collez (Ctrl+Shift+V) les lignes suivantes et remplacez ji par votre nom d'utilisateur. Modifiez également la limite de mémoire de 500 Mo à une autre valeur si vous le souhaitez.
[Unit]
Description=Run UMS as Ji
DefaultDependencies=no
After=network.target
[Service]
Type=simple
User=ji
Group=ji
ExecStart=/opt/ums/UMS.sh
TimeoutStartSec=0
RemainAfterExit=yes
Environment="UMS_MAX_MEMORY=500M"
[Install]
WantedBy=default.target
Enregistrez les modifications en appuyant sur Ctrl+X, suivez avec Y et appuyez sur Entrée.
Enfin, exécutez les commandes pour recharger le démon systemd, activer et démarrer le service UMS.
sudo systemctl daemon-reloadsudo systemctl enable ums.servicesudo systemctl start ums.serviceEt vérifiez l'état du service via la commande :
sudo systemctl status ums.service






