--
Hi all, I'm new to this forum and Synology products. I've just purchased a DS1511+. Great product. I'd been running PS3 Media Server http://www.ps3mediaserver.org/ on a Ubuntu VM on my MacMini and decided to try moving it to the DS1511.
Big thanks to this post http://www.panticz.de/PS3-Media-Server- ... DS411-plus for pointing me in the right direction. There were a couple of little mods to do to make sure I had the latest versions and I had to modify my PMS.conf file but it works. I'm now streaming from the DS1511 to the PS3.
Anyway, here's the steps to do. If you want to you could copy and paste everything below the DS1511 root login in a pmsinstall.sh file and execute it as a script but I prefer to step through it.
I'm using the latest version of PMS, 1.23.0.
- Code: Select all
# login as root to your DS1511
ssh root@<YOUR_DS1511_IP>
# download lastest java
wget http://javadl.sun.com/webapps/download/AutoDL?BundleId=49015 -O /tmp/java.bin
# extract
cd /tmp
sh /tmp/java.bin
# move to right place
mv /tmp/jre1.6.0_26/ /usr/java
# get PMS
wget http://ps3mediaserver.googlecode.com/files/pms-generic-linux-unix-1.23.0.tgz -P /tmp
# extract
tar xzf /tmp/pms-generic-linux-unix-1.23.0.tgz
# move
mv /tmp/pms-linux-1.23.0/ /usr/pms
# Optional cleanup, remove the # on the next line to use
# rm /tmp/pms-generic-linux-unix-1.23.0.tgz java.bin
# set port to 5002
cat <<EOF> /usr/pms/PMS.conf
port=5002
folders=/volume1/Movies
EOF
# create start script
cat <<EOF> /etc/rc.pms
#!/bin/sh
# set envirment
export JAVA_HOME=/usr/java
export PMS_HOME=/usr/pms
# start PMS server
/usr/PMS.sh > /tmp/pms.log
EOF
# If rc.local already exists, use vi to update it with the following values. If not,
# vi /etc/rc.local
cat <<EOF> /etc/rc.local
#!/bin/sh -e
sh /etc/rc.pms
exit 0
EOF
#That's it. The PMS should start when your 1511 boots. If you want to start it manually, simply
# run the following at the command line.
export JAVA_HOME=/usr/java
export PMS_HOME=/usr/pms
/usr/pms/PMS.sh
For those that are interested, this is my PMS.conf file. I basically made it using PMS on the Mac using the GUI and then used the values to put in the Linux build. They may or may not be relevant to your system. I'm still nutting out the MKV playback. I suspect it may be a case of using a different engine. I'll update when I get back to look at it tonight.
- Code: Select all
port=5002
folders=\/volume1\/Movies,\/volume1\/TV\ Shows
thumbnails = false
thumbnail_seek_pos = 300
hide_enginenames = true
audiochannels = 6
nbcores = 1
turbomode = false
minimized = true
hidevideosettings = true
usecache = false
charsetencoding = 850
engines = mencoder,avsmencoder,tsmuxer,mplayeraudio,ffmpegaudio,tsmuxeraudio,vlcvideo,mencoderwebvideo,mplayervideodump,mplayerwebaudio,vlcaudio,ffmpegdvrmsremux
autoloadsrt = true
avisynth_convertfps = true
avisynth_script = #AviSynth script is now fully customisable !\u0001#You must use the following variables (\"clip\" being the avisynth variable of the movie):\u0001#<movie>: insert the
transcode_block_multiple_connections = false
tsmuxer_forcefps = true
tsmuxer_preremux_pcm = false
tsmuxer_preremux_ac3 = false
audiobitrate = 384
maximumbitrate = 0
skiploopfilter = true
enable_archive_browsing = false
mencoder_fontconfig = false
mencoder_font =
mencoder_forcefps = false
mencoder_usepcm = false
mencoder_intelligent_sync = true
mencoder_decode =
mencoder_encode = keyint=1:vqscale=1:vqmin=2
mencoder_nooutofsync = true
mencoder_audiolangs = eng
mencoder_sublangs = eng
mencoder_audiosublangs =
mencoder_subfribidi = false
mencoder_ass_scale = 1.0
mencoder_ass_margin = 10
mencoder_ass_outline = 1
mencoder_ass_shadow = 1
mencoder_noass_scale = 3
mencoder_noass_subpos = 2
mencoder_noass_blur = 1
mencoder_noass_outline = 1
mencoder_subcp = cp1252
mencoder_ass = false
mencoder_disablesubs = false
mencoder_yadif = false
mencoder_scaler = false
mencoder_scalex = 0
mencoder_scaley = 0
ffmpeg = -g 3 -qscale 2 -qmin 3
I'm interested to hear anyone elses experience with this. I'm not sure if it will work on other systems but there's no reason it shouldn't. Functionally, you will only be limited by the CPU power in your Syno box.
My next little project will be to try and get Plex Media Server running also.


