Fuppes UPnP with a Playstation 3

Wanting to get the most out of my PS3 by using its ability to stream media from a server i set on a mission trying to find a reliable UPnP media server that wasn’t going to cost me the earth that i could install on my current server running CentOS 5. Initially i tried Twonky Vision which worked well but its not free and i was convinced there must be a free alternative. I then stumbled on Fuppes, was it free.. yep, was it compatible with my PS3.. yep, did it run on Linux.. yep!

Initial installation is easy for anyone with small amount of Linux knowlege following the online documentation. One problem i did run in to was when i ran the $make command it threw back an error because of a missing perl package.

checking for PCRE… configure: error: Package requirements (libpcre >= 5.0) were not met:

No package ‘libpcre’ found

Having then spent hours trying to find out why on earth it would not install despite me having perl installed i found you need to install the pcre development package, which is easy enough using yum.

yum install pcre-devel.i386

With fuppes now installed and running you need to tweak the config file a little and point fuppes to your various media directories, you can also change other settings like the port of the web interface etc.

Now up and running i fired up the PS3 only to be greeted by an error “Data type not supported”, If you get this error, which you probably will you need to make a few changes to your config file. You need to find the settings for video files and find the avi settings, by default it will be set to video/x-msvideo you just need to change this to video/divx so it looks like below;

<file ext=”avi”>
<type>VIDEO_ITEM</type>
<mime_type>video/divx</mime_type>
</file>

Save your config file, restart fuppes and you should now be up and running streaming and playing your media direct from your server to your PS3. The only thing you may want to do now is follow the steps on the fuppes wiki so that fuppes starts up automatically at start up saving you manually starting it every time you reboot.

If you still really struggling you can download a copy of the config file i am using. Just make sure to make the necessary changes for your server.

  1. Kendrick Tran says:

    uux4cnp0631teznx

line
footer
Powered by Wordpress | Designed by Elegant Themes