1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/UMS_ynh.git synced 2024-10-01 13:35:01 +02:00
UniversalMediaServer : A DLNA, UPnP and HTTP(S) Media Server packaged for YunoHost
Find a file
2023-02-07 23:50:17 +01:00
.github Updater for x86_64 2022-12-18 19:26:01 +01:00
conf Upgrade to v13.2.0 2023-02-07 06:23:43 +00:00
doc Fix linter warning about screenshot size 2022-12-23 22:18:52 +01:00
scripts Prepare for auto-updater 2022-12-18 20:03:47 +01:00
sources Initial Commit 2021-04-10 01:12:26 +02:00
.project Initial Commit 2021-04-10 01:12:26 +02:00
check_process 11.0.0 2022-06-10 21:58:03 +02:00
LICENSE Correct license 2022-11-26 22:59:09 +01:00
manifest.json Upgrade to v13.2.0 2023-02-07 06:23:43 +00:00
README.md Auto-update README 2023-02-07 06:23:48 +00:00
README_fr.md Auto-update README 2023-02-07 06:23:48 +00:00

Universal Media Server for YunoHost

Integration level Working status Maintenance status Install Universal Media Server with YunoHost

Lire ce readme en français.

This package allows you to install Universal Media Server quickly and simply on a YunoHost server. If you don't have YunoHost, please consult the guide to learn how to install it.

Overview

Universal Media Server is a DLNA-compliant UPnP Media Server. It is capable of sharing video, audio and images between most modern devices.

The program streams or transcodes many different media formats with little or no configuration. It is powered by FFmpeg, MediaInfo, OpenSubtitles, Crowdin, MEncoder, tsMuxeR, AviSynth, VLC and more, which combine to offer support for a wide range of media formats.

Shipped version: 13.2.0

Screenshots

Screenshot of Universal Media Server

Disclaimers / important information

Configuration

At first run, UMS will ask you to create an admin user. This can be disable later on in the settings

Once installed, UMS will create config file in /home/yunohost.app/ums/.config/UMS/

All settings are pretty well documented directly in the files. The default setting will use the shared multimedia directory by default (located into /home/yunohost.multimedia/share), you may change this setting in /home/yunohost.app/ums/.config/UMS/UMS.conf with the setting "folders"

Limitations

  • No multi-instance
  • No User integration with Yunohost
  • work only on its own subdomain (ums.mydomain.tld, not on mydomain.tld/ums)

Other infos

If you can't find the server on a renderer, you may try the following trouble shooting :

  • Wait a little bit : the first start up will intialized the database and if you have a lot of media, this may take a while
  • Wait a little more : the server will broadcast an ALIVE message every 30 sec, so it may take this long for a renderer to find it
  • check if the service ums is running in the yunohost admin
  • check on which network interface the server is annoucing : You may find the network and address used in /home/yunohost.app/ums/.config/UMS/debug.log or /var/log/ums/ums.log. Search for a line like Using address /192.168.0.54 found on network interface: name:enp0s3 (enp0s3) The subnet to be used should be the same as your renderer (ie : if your TV is on 192.168.0.X and ums on 192.168.1.X, this will not work)

On small device (Raspberry for example), transco may be requiring too much power : try some alternate transcoder.

Documentation and resources

Developer info

Please send your pull request to the testing branch.

To try the testing branch, please proceed like that.

sudo yunohost app install https://github.com/YunoHost-Apps/ums_ynh/tree/testing --debug
or
sudo yunohost app upgrade ums -u https://github.com/YunoHost-Apps/ums_ynh/tree/testing --debug

More info regarding app packaging: https://yunohost.org/packaging_apps