Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

PS3mediaserver

Featured Replies

Even though I am finaly happy to get video thumbnails to work I wish it work with mplayer instead.  Mplayer must be hanging on waiting for an X session and doesn't fully load.  Video thumbnails work with "use_mplayer_for_video_thumbs = false" but is using ffmpeg instead to create them and it is slow.

 

Aren't there any Mplayer cli packges that don't use X ?

 

Kryspy

  • Replies 435
  • Views 171.1k
  • Created
  • Last Reply

Look here,  http://forums.whirlpool.net.au/forum-replies.cfm?t=1324450&p=23 , go to the post by Cocoboo, and you can see my set-up with pics of my UnRaid shares on the XMB, eg: I have a share called 'Movies-DVD' and within that I have 1 vob file and 1 jpg file for each movie, so

 

Moviename1.vob

Moviename1.jpg

 

Moviename2.vob

Moviename2.jpg

 

and so on.......

 

I rip the movie disk to HDD using AnyDVDHD, then create a single vob using DVD Shrink(and within preferences set output to DVD-9, that way there is no compression of the movie)

 

Cheers Mitch

 

Compass (Mitch) - thanks so much for the information and photos - I greatly appreciate it.  I have been thinking about merging my VOBS - and with your post I now understand the benefits.  The thumbnails in the XMB look GREAT!

 

I think the only other addition that would be nice to have would be IMDB support for the PS3.  From the PS3MediaServer forum it looks like a recent change to the IMDB website brought the plugin to a hault http://www.ps3mediaserver.org/forum/viewtopic.php?f=2&t=2126.  However, I may try to tinker with it a bit.  If I get anywhere I will post my results here for sure.

 

BTW - Your "DIY" media cabinet is ABSOLUTELY GORGEOUS.  What a dramatic change for your home theater - I am envious for sure  :o.

 

Thanks Vibe, considering it's just formply( the stuff concreters use) it turned out pretty nice, it even has a high WAF!

Wow, is an actual working set of installation notes anywhere to be found?

Hi guys,

 

Looking at what CPU I need to be able to stream things from my to-be-built server.

 

Now currently my Mac Pro encodes the 1080p streams no worries at all, but thats a Xeon Quad so it's nice and easy for that.

 

Whats the minimum CPU (Conroe/Wolfdale - latter for lower power) I need to run:

 

720p @ 8 M/bits

1080p @ 25 M/bits

 

Now if 1080p needs something thats ridiculously quick but 720p could use a 2Ghz Wolfdale then I will go for the Wolfdale!

 

Ideas?

 

PS: No stranger to the overclocking community, so I know my hardware! :P

Hi guys,

 

Looking at what CPU I need to be able to stream things from my to-be-built server.

 

Now currently my Mac Pro encodes the 1080p streams no worries at all, but thats a Xeon Quad so it's nice and easy for that.

 

Whats the minimum CPU (Conroe/Wolfdale - latter for lower power) I need to run:

 

720p @ 8 M/bits

1080p @ 25 M/bits

 

Now if 1080p needs something thats ridiculously quick but 720p could use a 2Ghz Wolfdale then I will go for the Wolfdale!

 

Ideas?

Any modern Dual core (Sandybridge based or the previous) should be able to do 1080p.  You might be better served looking for a PS3MS forum or something to answer your question.

 

PS: No stranger to the overclocking community, so I know my hardware! :P

We tend not to recommend the overclocking route here.  It can be perfectly stable when done correctly, but frankly I do not want anything screwing up my server.  The server is meant to run stable for as long as possible.

PS: No stranger to the overclocking community, so I know my hardware! :P

We tend not to recommend the overclocking route here.  It can be perfectly stable when done correctly, but frankly I do not want anything screwing up my server.  The server is meant to run stable for as long as possible.

 

I was more pointing out that I know my way round hardware than my ability overclock. The PC will be staying at stock settings!

Anyone having conflict with ps3ms and airvideo server? For some reason my ps3ms shows up on my xbox360 but when i try to play files none are available I was told it might be a conflict between two different ffmpeg decoders for each program?

Edit: Fixed it, answer is earlier in the thread!

 

 

Anyone having conflict with ps3ms and airvideo server? For some reason my ps3ms shows up on my xbox360 but when i try to play files none are available I was told it might be a conflict between two different ffmpeg decoders for each program?

 

I haven't tried to run both at the same time personally, but I can try and see what happens.

  • 3 weeks later...

I followed your guide which was great. There however was one broken link to ffmpeg so i had to search for another source. I found an older version and got it installed and when i did the tests listed in the post you linked, i got one error for a missing library. I downloaded and applied the missing file. Once i booted the unRAID server, my TV saw the ps3ms, but i got errors for everything i tried to play. All of them said "Format not supported" or something similar. Going to try again this weekend and see if i can get it to work. All of these files i tried btw work great from the ps3ms installed on my windows 7 machine without any transcoding being done, so i know my tv can handle them.

 

Thanks for all the work you put into the guide and all your help with this!

Bump.

 

did you get it fixed?

 

Currently at the same position.

 

This is still a work in progress.

 

1. Download and extract ps3mediaserver to your flash or cache drive.

http://ps3mediaserver.googlecode.com/files/pms-linux-1.04.tgz

 

2. Download and install the slackware java runtime environment. "installpkg jre-6u11-i586-1.tgz"

http://mirrors.easynews.com/linux/slackware/slackware-current/slackware/l/jre-6u11-i586-1.tgz

 

3. Download my modified PMS.sh file. All I did was specify the java directory.

http://www.bibliognome.com/PMS.sh

 

4. Mencoder has a whopping 34 required packages, plus mplayer and ffmpeg. I've zipped the 34 tgzs and will host it because finding all of them is very time consuming. I'd recommend placing these 36 packages in a separate subfolder to keep things tidier. You can then use installpkg *.tgz to install them all. After installing all of these, you should be able to run "mencoder" without it asking for a missing shared library.

http://www.bibliognome.com/mencoder-packages.zip

http://repository.slacky.eu/slackware-12.1/multimedia/mplayer/20081202/mplayer-20081202-x86-1sl.tgz

http://repository.slacky.eu/slackware-12.1/multimedia/ffmpeg/20081129/ffmpeg-20081129-i686-1sl.tgz

 

5. The ps3mediacenter tgz is missing the PMS.conf file, but you'll need to run this on another machine to iron out the settings. Without the gui everything has to manually be set in the conf file and there's no documentation yet. The following code is a sample PMS.conf file. I changed the transcoding quality to good with the final line.

 

thumbnails = true
alternativeffmpegpath = 
/boot/custom/usr/share/packages/ps3mediaserver/linux
mencoder_ass = true
folders = /mnt/user/Media
audiobitrate = 640
mencoder_usepcm = false
mencoder_mt = false
tsmuxer_preremux_pcm = true
mencoder_remux_ac3 = true
mencoder_encode = keyint=3:vqscale=2:vqmin=3

 

6. Now you should be able to successfully launch the server by executing the script "./PMS.sh". I did symlink mencoder and ffmpeg to the ps3mediaserver/linux folder. I don't know it that's required, but I'm mentioning it just in case.

 

Copy and paste commands for Putty or placing in a shell script:

 

Download

mkdir -p /boot/custom/usr/share/packages
cd /boot/custom/usr/share/packages
wget http://ps3mediaserver.googlecode.com/files/pms-linux-1.04.tgz
tar -xzf pms-linux-1.04.tgz
mv pms-linux-1.04 pms
rm pms-linux-1.04.tgz
wget http://mirrors.easynews.com/linux/slackware/slackware-current/slackware/l/jre-6u11-i586-1.tgz
mkdir mencoder
cd mencoder
wget http://repository.slacky.eu/slackware-12.1/multimedia/mplayer/20081202/mplayer-20081202-x86-1sl.tgz
wget http://repository.slacky.eu/slackware-12.1/multimedia/ffmpeg/20081129/ffmpeg-20081129-i686-1sl.tgz
wget http://www.bibliognome.com/mencoder-packages.tar
tar -xf mencoder-packages.tar
rm mencoder-packages.tar
cd /boot/custom/usr/share/packages/pms
rm PMS.sh
wget http://www.bibliognome.com/PMS.sh
wget http://www.bibliognome.com/PMS.conf

 

Install

cd /boot/custom/usr/share/packages
installpkg jre-6u11-i586-1.tgz
cd /boot/custom/usr/share/packages/mencoder
installpkg *.tgz
cd /boot/custom/usr/share/packages/pms
./PMS.sh

 

Thought I'd give this a try. But when I enter this command from the 'script':

 

http://mirrors.easynews.com/linux/slackware/slackware-current/slackware/l/jre-6u11-i586-1.tgz

 

I get a 404. Clicking the direct link gives me the same thing.

 

Is this a working product?

 

Maybe I need to read through the 23 pages of this thread, as this is not the OP post, and apparently is not being kept up to date.

 

Thanks

 

[EDIT]

I went back a page or two and found a recent post linking to another site with good instructions. I'll give them a try.

 

One question: I am hoping to use this to access music files via DLNA. Anyone having success with that?

 

 

  • 2 weeks later...

Does anyone know how to make a button for start/stop in unmenu for ps3mediaserver?  I can make one for start, but I don't know how to make one for stop =\

Does anyone know how to make a button for start/stop in unmenu for ps3mediaserver?  I can make one for start, but I don't know how to make one for stop =\

 

Look at some of the other stop buttons.  I have not looked into PS3MS all that much but if I had to guess you are going to have to do something similar to the Airvideo Stop button.  The current one in unMenu does not seem to work so I rewrote it and the new code to stop AirVideo is:

 

#define USER_SCRIPT_LABEL Stop AirVideo
#define USER_SCRIPT_DESCR This will stop the AirVideo service from running so that the array can be stopped cleanly
#define USER_SCRIPT_TEST test -x /boot/packages/AirVideoServerLinux.jar && echo "Stop AirVideo"
echo "<pre>"
set -xv
if [[ ! -z $(ps -ef | grep AirVideoServerLinux.jar | grep -v grep | awk '{print$2}') ]]; then
sleep 5
   for i in $(ps -ef | grep AirVideoServerLinux.jar | grep -v grep | awk '{print$2}')
   do
      if [[ $(ps -fp $i | awk 'NR>1' | awk '{print $10}') = "${PACKAGE_DIRECTORY}/AirVideoServerLinux.jar" ]]; then
         kill $i
         echo "<font color=\"red\"><b>Killed \"\$i\"</b></font>"
      fi
      sleep 5
   done
fi

 

This is all in a file called 41-unmenu_user_script_stop_airvideo

 

I can help to answer questions but google searching is your friend.  also typing "ps -ef" in a telnet prompt to see what comes back is a great way to learn.  Then add the "grep AirVideoServerLinux.jar" part to see what comes back. So on and so forth.  If you can't find something on google, then feel free to ask for help here.

Ok, did some more searching and I still cannot get MKV's to play. I am guessing it has to do with a lack of codecs/packages. Does anyone have an idea on where to start to troubleshoot this?

 

EDIT: Alright got it up and running by starting again with a new guide, not sure what happened but .mkv files are playing now.

Ok.

 

Installed using this guide:

http://www.lime-technology.com/wiki/index.php?title=PS3_Media_Server

The link for ffmpeg was broken so I used this link below to download it:

http://lime-technology.com/forum/index.php?topic=3072.msg28571#msg28571

 

All seems to be working so far but has someone got a link to the correct ffmpeg files so I can make sure all is sweet.

 

EDIT: .mkv streaming is not working, any ideas?

 

There is a new PS3 Media Server Build 1.25.  Did anyone get it to work?  Do I need a new mencoder, mplayer,ffmpeg...etc files to make it functional?

Ok.

 

Installed using this guide:

http://www.lime-technology.com/wiki/index.php?title=PS3_Media_Server

The link for ffmpeg was broken so I used this link below to download it:

http://lime-technology.com/forum/index.php?topic=3072.msg28571#msg28571

 

All seems to be working so far but has someone got a link to the correct ffmpeg files so I can make sure all is sweet.

 

EDIT: .mkv streaming is not working, any ideas?

 

I can't get it to work!  ???

 

I followed the guide above.  I tried using ffmpeg-20081129-i686-1sl.tgz and it was giving me this error:

 

ffmpeg: relocation error: /usr/lib/libavdevice.so.52: symbol snd_pcm_htimestamp,

version ALSA_0.9 not defined in file libasound.so.2 with link time reference

 

So I used this version ffmpeg-0.5-i486-1alien.tgz from this link.  I also download three other files from this message post (shown below).

 

help please

 

using the step by step guide from gswarriorfan's blog

 

when i type ffmpeg to make sure everything works i got "cannot execute binary file"

 

as per vwalien's tip on page 4 i switched ffmpeg-0.5-x86_64-2alien.tgz with ffmpeg-0.5-i486-1alien.tgz

but now i when i type ffmpeg i get:

ffmpeg: relocation error: /usr/lib/libavdevice.so.52: symbol snd_pcm_htimestamp,

version ALSA_0.9 not defined in file libasound.so.2 with link time reference

 

i have no idea what that error means

 

any help would be appreciated.  thanks

 

I remember when I switched versions to ffmpeg-0.5-i486-1alien.tgz, or was it mencoder, I forgot now, I also had to track down the following files:

liboil-0.3.14-i486-1alien.tgz

http://connie.slackware.com/~alien/slackbuilds/liboil/pkg/12.1/liboil-0.3.14-i486-1alien.tgz

 

alsa-lib-1.0.17a-i486-1.tgz

http://www.slackware.org.il/slackware/slackware-12.2/slackware/l/alsa-lib-1.0.17a-i486-1.tgz

 

libXau-1.0.4-i486-1.tgz

http://ftp.sunet.se/pub/Linux/distributions/slackware/slackware-12.2/slackware/x/libXau-1.0.4-i486-1.tgz

 

So when I type "java", "mencoder", and "ffmpeg" via PuttyTelnet, I get the results mentioned in the install guide (shown below).

 

Testing and troubleshooting the installation

 

1) type ‘java' in the terminal

 

Java should run, you see some help information like command line switches. If not, you may need to add a command to your go script such as: export JAVA_HOME=/usr/lib/java

 

2) type ‘mencoder’

 

it should run, and show some help info like "no file given", if it barks about missing libraries, you need to find them. For example:

 

    * liboil-0.3.14-i486-1alien.tgz

    * alsa-lib-1.0.17a-i486-1.tgz

    * libXau-1.0.4-i486-1.tgz

 

3) type ‘ffmpeg’

 

it should show some kind of message like "ffmpeg version 0.5 copyright" etc...

 

Some systems need to use ffmpeg-0.5-i486-1alien.tgz to get it to run (instead of ffmpeg-0.5-x86_64-2alien.tgz)

 

4) Reboot the unRAID server

 

Start up your PS3 and now it should see it when you go to Videos on the XMB.

 

I updated my PMS.conf file by setting "folders = /mnt/user/Video"  (I have a shared folder called "Video").

 

After that, I reboot my unRAID server then later on, I turn on my PS3....

 

I cannot see the PS3MediaServer in the Video section or anywhere in the PS3 XMB...  I can see my old TVersity Media Server if it is on (not on at the moment).

 

Help! Please!  ???

Here is a link to mediafire hosted download of my working PS3MS set up.   Just unzip and drop the folder into the custom folder in the root of your flash drive and edit your GO script accordingly.

 

Here is the PS3MS portion of my GO script:

 

#PS3 Mediaserver

cd /boot/custom/ps3ms/mencoder

installpkg *.t[gx]z

cd /boot/custom/ps3ms

./PMS.sh

 

 

Mediafire link:  http://www.mediafire.com/?7l2r1eay397cws3

 

Kryspy

 

 

Here is a link to mediafire hosted download of my working PS3MS set up.   Just unzip and drop the folder into the custom folder in the root of your flash drive and edit your GO script accordingly.

 

Here is the PS3MS portion of my GO script:

 

#PS3 Mediaserver

cd /boot/custom/ps3ms/mencoder

installpkg *.t[gx]z

cd /boot/custom/ps3ms

./PMS.sh

 

 

Mediafire link:  http://www.mediafire.com/?7l2r1eay397cws3

 

Kryspy

 

 

 

@Kryspy

I downloaded the zip and extracted it from Vista and outputted it into the ps3ms folder (hostname\flash\custom\ps3ms).  I changed the folder setting to "folders = /mnt/user/Video" and the "hostname = myhostname"

 

I've rebooted my unraid and PS3...  I still can't see it in my PS3.  Is there a setting in my router or PS3 that I should be setting?

Turn off the Windows Firewall.    Even if your shares are set up wrong the PS3MS icon should still show up in the PS3 XMB.  Also check your network interface is eth0 if unsure you can just delete that line.

 

Kryspy

Trying to get TSmuxeR to mux my MKVs but getting the "The data is corrupted" error. Been googling but there's so many different system combinations that I can't find a solution.

 

Any of you guys managed to run tsmuxer properly?

Turn off the Windows Firewall.    Even if your shares are set up wrong the PS3MS icon should still show up in the PS3 XMB.  Also check your network interface is eth0 if unsure you can just delete that line.

 

Kryspy

 

It works!  But I had to add the Java runtime environment into the ps3ms folder.  I also added this in the go script:

 

cd /boot/custom/ps3ms

installpkg jre-6u11-i586-1.tgz

installpkg *.t[gx]z

cd /boot/custom/ps3ms

./PMS.sh

Yeah sorry, I should have added that I run JAVA at startup installed from unMENU.

 

Kryspy

MTA99,

 

Not sure what you are trying to accomplish but my setup plays MKV files just fine.

 

Kryspy

I'm running a low power AMD fusion board (I really should put my build log up) so transcoding stutters during complex scenes. Since the ps3 can play the video and audio in my mkvs, it just doesn't know it, TSmuxer should be able to stream the files with minimal CPU usage. I don't understand why transcoding is the preferred method of watching non supported containers. Just because you have the horsepower to do doesn't mean you should..............wrecking ball to crack a walnut comes to mind ;)

 

I've currently got 3 installs of PMS on my server, each with slightly different versions of PMS software and supporting programs (I know this complicates matters) having followed advice like "your software is out of date". I'm slowly getting to grips with the debug log but still some of it is way over my head.

 

Out of interest Kryspy could you try running a MKV through tsmuxer and see if you can play it? Thanks

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.