The Leaf

Tech, Music, Arts, Health and Other Interesting Assorted Randomness!

PS3 Media Server Configuration

Written by Walid on Saturday, September 19, 2009

PS3 Media Server is a DLNA compliant Upnp Media Server for the Playstation 3, written in Java, with the purpose of streaming or transcoding any kind of media files, with minimum configuration. It's backed up with the powerful Mplayer/FFmpeg packages. With PS3 Media Server, you can stream your favorite video, audio directly to your PS3. No need for a DVI/HDMI cable, all what you need is a connection (Wireless or wired) between your PS3 and your PC.

Current features

  • Ready to launch and play. No codec packs to install. No folder configuration and pre-parsing or this kind of annoying thing. All your folders are directly browsed by the PS3, there's an automatic refresh also.
  • Real-time video transcoding of MKV/FLV/OGM/AVI, etc.
  • Direct streaming of DTS / DTS-HD core to the receiver
  • Remux H264/MPEG2 video and all audio tracks to AC3/DTS/LPCM in real time with tsMuxer when H264 is PS3/Level4.1 compliant
  • Full seeking support when transcoding
  • DVD ISOs images / VIDEO_TS Folder transcoder
  • OGG/FLAC/MPC/APE audio transcoding
  • Thumbnail generation for Videos
  • You can choose with a virtual folder system your audio/subtitle language on the PS3!
  • Simple streaming of formats PS3 natively supports: MP3/JPG/PNG/GIF/TIFF, all kind of videos (AVI, MP4, TS, M2TS, MPEG)
  • Display camera RAWs thumbnails (Canon / Nikon, etc.)
  • ZIP/RAR files as browsable folders
  • Support for pictures based feeds, such as Flickr and Picasaweb
  • Internet TV / Web Radio support with VLC, MEncoder or MPlayer
  • Podcasts audio/ Video feeds support
  • Basic Xbox360 support
  • FLAC 96kHz/24bits/5.1 support
  • Windows Only: DVR-MS remuxer and AviSynth alternative transcoder support

Step 1 - Enabling UPnP on your Access Point / Router
First of all, you need to make sure that UPnP (Universal Plug and Play) is allowed on your Access Point / Router. To do so, login o your Access Point / Router and enable UPnP. In my case, I am using a 3COM device:




Step 2 - Enabling UPnP on your Windows XP box
Now, you need to make sure UPNP network discovery is enabled on your computer. On Windows XP, it's a service called "SSDP Network Discovery", on Vista, it's just called "Network Discovery".

Open the Add/Remove Programs control panel, and then click on Add/Remove Windows Components in the sidebar. Scroll down and find Networking Services, highlight it, and then click Details.




In the Networking Services window, ensure that the Internet Gateway Device and UPnP User Interface options are checked. If they are not, check them to enable them, as shown below, and then close out back to the control panel.




Next, in the control panel, open the Administrative Tools and then open Services. Scroll down until you find the SSDP Discovery Interface. If the Status is not Started, double-click on SSDP Discovery Interface to open the service properties. Change the startup type to Automatic, then close the properties. Now, right-click on SSDP Discovery Services, and choose Start from the popup menu. The SSDP Discovery Service will then be running and start each time you boot.



After enabling UPnP and starting the SSDP Discovery Service, it may take up to 15 so 20 minutes for your router to be discovered and appear in your Network Connections and My Network Places. The Internet Gateway device must be available in your Network Connections control panel, as shown here:



In addition, your router must be available in My Network Places, as shown here: (your specific model may vary)

You're all set now, UPnP is configured on both your PC and on your Access Point / Router. For Windows Vista, please check here.


Step 3 - Installing the latest JAVA Runtime Environment (JRE)
PMS is based on Java, therefore you need the latest JRE to be installed on your PC (there's a big chance that it's already installed on your machine).
You can get it from:
http://www.java.com/en/download/manual.jsp


Step 4 - Get and Install PS3 Media Server
Get it from:
http://code.google.com/p/ps3mediaserver/downloads/list

And go ahead and install it on you Windows box.


Step 5 - Configuring your local Firewall (ESET Smart Security in my case)
You need to allow UPnP and allow communication between your PC and your PS3. To do so, open the ESET menu and click on Advanced Personal Firewall Setup.




Go to "Personal Firewall" node, then to "IDS and advanced options". Select all the nodes under "Allowed Services":



Now, go to the "Personal Firewall" node itself and select "Automatic mode with exceptions (user defined)".



Finally, you need to add a rule to allow the communication between the PS3 Media Server and your PS3. To do so, go to "Rules and Zones" under "Personal Firewall" and click on Setup:



Now, click on New to define a new rule:




And define your rule as follows:







Where 192.168.1.3 is the IP address of your PS3. Note that this rule will only open TCP port 5001 on your PC for communication between your PS3 and your PC.


Step 6 - Connect!
Start Media Server and wait for the PS3 to connect to it. You will get something like:



Now, in the PS3 menu, you can see your Media Server under Movies, Photos and Audio. You can browse your PC hard drive and play any movie (MKV, AVi...) as well as any Audio. You can also browse your favorite photos on the PS3.

For more info, visit the official PS3 Media Server page, you can also check out their forum here.

Enjoy!



Related Posts by Categories



Widget by Hoctro | Jack Book
  1. 7 comments: Responses to “ PS3 Media Server Configuration ”

  2. By otmanix on September 19, 2009 at 8:32 PM

    fine step by step guide!

  3. By Russell on July 27, 2010 at 10:30 AM

    There's a more-than-several intended-tutorials on this topic. IMO, this is the best of the bunch. I say that because I fumbled around with others... but this one took me directly where I needed to go, without extraneous stuff or ambiguity.

    There is at least one household on the planet that is better off because you did this. Good job and thanks a bunch...

  4. By Tasandriel on June 24, 2011 at 2:21 AM

    Doesn't work for me. I followed every step to the last detail, and still nothing. I tried fiddling with every possible setting in Eset Smartsecurity 4, but to no avail.

    The only option is to disable the firewall completely :(

  5. By Chris on September 2, 2011 at 8:53 AM

    Thanks for the nice written step by step guide. One newbies question here,

    After you connected the PC and PS3, what will happen if you turn off the PS3 and leave the PC on and then turn the PS3 on? Would the PS3 pick up the PMS on the PC or do you need to restart connection on the PC by manually close down the PMS and open the PMS to let the connection start? In my case, I have installed the PMS on a Windows Server 2008 R2 and started as a service. Several device has successfully connected to the PMS, such as my Samsung TVs, PS3. At this moment, whenever I turned off the render device, I need start the PMS again which is a bit annoying. (BluRay Player and HD player hasn't been tested.)

  6. By Heimdall on June 9, 2012 at 9:15 PM

    Thanks for the info! Now if you need to setup Eset Smart Security 5 in order to use PS3 AV Media Server, just follow the instructions listed in this URL:
    www.ps3mediaserver.org/forum/viewtopic.php?f=6&t=13497
    100% guaranteed!

  7. By Heimdall on June 9, 2012 at 9:17 PM

    In case the link does not work:
    •Open "ESET" and go to "Advanced settings".
    •Click on "Network" and then "Personal firewall".
    •Under "Filter mode", choose "Automatic with exceptions".
    •Now click on "Rules and zones" and choose "Settings".
    •Click "New". And enter these settings in the "General" tab:
    - Name: PS3 Media Server (you can choose this..)
    - Both ways.
    - Action: Allow.
    Now the "Local" tab.
    Browse for the application, you will be looking for "javaw.exe".
    Example folder: C:\Program Files\Java\jre7\bin\javaw.exe (should be about the same..)

    Now you're streaming should be working with no problems.
    Try and restart PS3 Media Server.

  8. By xtx on July 28, 2012 at 4:33 PM

    This "how to" is great.

    Heimdall's last post with the Javaw.exe was the missing piece for me. THANK YOU, it was driving me nuts, nothing would show up. PS3MS still says "no renderes found" but my Bravia60EX720 finally finds the server.
    Thanks again.
    Now all I have to do is fix the stuttering" video ...
    Brad

What's on this Leaf?

This is my little Leaf where I'll be sharing my knowledge, passion and opinions related to subjects and issues that I think are important and interesting. Opinions expressed here are my own personal opinions — they are not expressed by, for, or on behalf of any other person. I will try to present these issues in a plain and easy to understand format and provide references to materials I encountered while developing these opinions. Cheers!

Want to subscribe?

Subscribe in a RSS reader
Subscribe via Email