PS3 Media Server

If you want to setup a PS3 or any other DLNA compliant to stream media content, this is the post for you. After months playing with a PS3 and a variety of media servers, I standardized on:

  • A Decent Computer, could be a laptop
  • Gigabit Ethernet, I do not recommend wi-fi to stream HD content
  • If wiring is an issue, use Powerline Ethernet
  • PS3 Media Server

  • An actual PS3 (duh)
  • An Ubuntu Linux Desktop (for Windows, just install the .exe from the project page)
  • An attached USB Hard Drive
  • mkv2vob (rarely used to convert mkv to mpg files, which are natively supported by the PS3)
  • mkvmerge (used to re-encode and remove compression from mkv files)

Now I can stream any video content to my PS3 and with mkvmerge and mkv2vob I can fix any corrupted mkv files.

Familiarity with Linux is required to proceed. I am not going to explain how to install Ubuntu or add packages. There is enough information on the matter on the Internet.

Install Ubuntu on the computer, if you need to download it go here. Currently I run 64-bit 11.04, but you can run any recent version 32 or 64 bit.

Add the following packages: mktoolnix-gui, openjdk, mencoder, and ffmpeg.

Attached the USB Hard Drive and make sure it automounts to a directory like /media/{mount point} (this step can be skipped, you can use the internal Hard Drive if big enough). Put your Videos in a designated directory either on the USB drive or the Internal Hard Drive.

Download PS3 Media Server and install in a directory of your choice, for example /opt/pms-linux-n.nn.n (where n.nn.n is the version number). The download normally comes as a tar gz file, simply running the tar xvfz command will install the software.

Start the PS3 Media Server by running the command found in the base directory of the PS3 Media Server installation. Under the Navigation/Share Settings tab add the directory containing the videos to the Shared folders. Restart PS3 Media Server.

Start the PS3 Console, from the main menu, select the Video Section, the PS3 Media Server should show up, select it, navigate to the Video and play it.

If the PS3 Media Server does not show, on the PS3 Console, enable the Discover Media Server option in the Settings menu.

Sometimes a file fails to play on the PS3, you may get errors referring to a corrupted file. The first step to fix this problem is to try to remove the header compression from the mkv file. There is good tutorial on this item here. The process can take quite a while depending on the CPU power etc. If after removing the compression, you still get the same error, try mkv2vob to convert the mkv file to an mpeg file natively supported by the PS3.

If you are running Linux, you will require wine to run mkv2vob. A good tutorial for installing mkv2vob on Linux can be found here.

I hop I got you started streaming media to the PS3 from a Media Server. Enjoy watching…

Leave a comment ?


  1. I think you mean Powerline networking.

    Power over ethernet is the technology that enables you to send power for network devices over the network cable. Usually for VoIP phones, Access points and network cameras.

  2. Michael Montuori

    You are right, that is what I meant…thanks for the correction…

  3. Me and this article, stiting in a tree, L-E-A-R-N-I-N-G!

  4. Hey there, You have done a fantastic job. I’ll certainly digg it and personally recommend to my friends. I’m confident they will be benefited from this web site.

  5. This really answered my drawback, thanks!

  6. Hello

    Interresting post here will came back
    Keep like this

  7. I really like your writing style, fantastic information, regards for putting up : D.

Leave a Comment

+ four = 8