|
||
---|---|---|
.github | ||
conf | ||
doc | ||
scripts | ||
sources | ||
.project | ||
check_process | ||
LICENSE | ||
manifest.json | ||
README.md | ||
README_fr.md |
Universal Media Server for YunoHost
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
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 likeUsing 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
- Official app website: <www.universalmediaserver.com>
- Official admin documentation: https://github.com/UniversalMediaServer/UniversalMediaServer/wiki
- Upstream app code repository: https://github.com/UniversalMediaServer/UniversalMediaServer
- YunoHost documentation for this app: https://yunohost.org/app_ums
- Report a bug: https://github.com/YunoHost-Apps/ums_ynh/issues
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