I was installing ps3mediaserver on Ubuntu 10.04 server tonight. It’s a Java based DNLA UPNP server that transcodes/streams on the fly – very handy for weird mkv file formats that the Playstation 3 doesn’t support natively.
However, it didn’t prove to be the most straightforward of installs. Just a few tips here based on what I did:
I checked out the source code from the trunk of the Subversion repository. The reason I did this was because the binary that was installed didn’t include a PMS.conf, not sure whether I could have manually created it.
| Bash | | copy | | ? |
svn checkout http://ps3mediaserver.googlecode.com/svn/trunk/ ps3mediaserver-read-only |
then proceeded to build it with ant form the Apache website.
| Bash | | copy | | ? |
ant |
After that it was a case of configuring it. It appears that it installs the PMS.conf file in:
| Bash | | copy | | ? |
$/.config/PMS/PMS.conf |
so you need to go there to configure it.
I had to change the network interface that it bound on and the port used.
That proved to be a pain as none of the configuration options are documented. I ended up digging out the PmsConfiguration.java file from the source, link here:
That contains all the names of the keys you need so for my purposes I needed the following in PMS.conf:
| Bash | | copy | | ? |
network_interface = eth0 |
Starting this up with:
| Bash | | copy | | ? |
pms.sh & |
and scanning via the Playstation 3 Video -> Detect MediaServers brings up my PS3MediaServer.
There’s also a help forum here:
