Server implemented in java. Has very good default transcoding profiles for several clients, but lacks good information for headless servers.
Install the AUR package.
The default install location is
/opt/pms and the config file is at
/opt/pms/PMS.conf, there are comments describing what each option is for.
If running headless on a server
minimized = true
If you do not want your entire filesystem to be shown
folders = /directory.you.want.shared/,/another.directory
If you run into issues with the wrong audio track playing (example: English desired)
Audio language priority
mencoder_audiolangs = eng,und
Example of english subtitles desired, no subtitles by default on English programs
Subtitle language priority
mencoder_sublangs = loc,eng,und
A list with all options can be found here.
user with the user you want PMS to run under.
This should be done automagically upon starting the service, but if it does not, this is how to do it manually:
- Browse the logs to see at what ip-address and port pms has started the built-in webservice
- Use your web browser to go to: http://<ip-address-of-your-server>:5001/console/home and click on 'index files and folders'
- After the indexing has ended, you are done.