Compiling Fuppes media server from source on Ubuntu 10.04 Karmic isn't exactly a easy activity, but with a little bit little bit of persistence and time it can be done. On this guide I'll present you tips on how to set up Fuppes Media Server utilizing Ubuntu 9.10 x64 because the host working system.
Fuppes is a linux primarily based UPnP media server that will provide primary DLNA assist to PS3 and Xbox 360. To begin the install the very first thing that you are going to need to do is login as su to make the set up a bit of bit easier, however you can also use the sudo command. Also make sure you run each command line one by one, except for once you install the dependencies.
su
After you login as root, you will wish to remove autoconf, automake, and gettext; then replace your bundle sources.
After you might have removed the above packages, now you want to downgrade your compiler to gcc-4.3. After you could have modified the compiler you will then need to reinstall autoconf, automake and gettext.
Now that you've got setup your build atmosphere on you Ubuntu server, you'll then need to download the rest of the dependencies for the Fuppes media server. I've also compiled a list of packages that include the optional packages which can be required for an honest Fuppes media server. If you're putting in Fuppes on one other version of Ubuntu or Debian and have any hassle, just look for a bundle that's much like the one which turns up missing..
Now after getting downloaded all the dependencies for the Fuppes installation, the next factor that you'll want to do is obtain the Fuppes supply code.
svn co https://fuppes.svn.sourceforge.internet/svnroot/fuppes/trunk fuppes
After you've got downloaded source code from subversion, change to the fuppes directory.
cd fuppes
Once you are inside the fuppes directory, you are going to want to configure the set up with the following command.
autoreconf -vfi
Now that you've auto configured the Fuppes install, run the next command to enable video transcoding and all of the different plugins and codecs.
After getting ran the above command, the output should be just like the summary below. If you are lacking any codecs or plugins simply re run the autoreconf -vfi command, then re run ./configure command using the –allow-plugin/codec option. For example ./configure --allow-twolame
After you configured you Fuppes installation the best way you need, merely run the next commands to install Fuppes onto your Ubuntu 9.10 Karmic server or desktop.
make
make install
ldconfig
make distclean
Upon getting installed Fuppes in your Ubuntu box you will then need to begin Fuppes, so that it'll produce the fuppes.cfg file. To begin the Fuppes media server simply kind fuppes into your terminal window.
fuppes
When you start fuppes it'd ask you to your ip handle or what community adapter you want to use fuppes on. In case you are installing Fuppes on a desktop you in all probability only have one network interface, so you would set this to eth0. If you're installing fuppes on a server with extra then one community adapter, select the one that meant for your native network. Now that you've set your network connection you should have one thing that resembles the text below.
FUPPES - 0.646
the Free UPnP Entertainment Service
http://fuppes.ulrich-voelkel.de
== lib/ContentDirectory/VirtualContainerMgr.cpp (56) :: Mon Nov 2 14:35:40 2009 ==
no vfolder.cfg file available
webinterface: IP ADDRESS
r = rebuild database
u = update database
i = print system info
h = print help
press "ctrl-c" or "q" to quit
Press CTRL + C to stop Fuppes.
Now let's edit and optimize the fuppes.cfg file in order that Fuppes will be able to discuss to our totally different media shopper hardware equivalent to a Xbox 360 or Playstation 3. For more data on configuring and tweaking Fuppes media server on Ubuntu 10.04 Karmic. Additionally we will create a vfolder.cfg file.
vi /root/.fuppes/fuppes.cfg
vi /root/.fuppes/vfolder.cfg
The final process that must be completed is permitting Fuppes media server to mechanically start at boot time. Run the next commands in your terminal program.
Now that you've copied your fuppes.cfg file to /and so forth/fuppes and have created the user group called fuppes, you will now need to create the startup file for Fuppes by typing in the following command.
vi /etc/init.d/fuppesd
Copy and paste the /etc/init.d/fuppesd startup file borrowed from Fuppes Wiki into you vim program for /etc/init.d/fuppesd. After getting created and saved your Fuppes boot file, all you must do is run the next commands.
Thats it you may have now simply put in Fuppes media server from source onto your Ubuntu 10.04 server or desktop. To configure or edit Fuppes just remember all it is advisable to do is edit the /and so on/fuppes/fuppes.cfg file. Or you may also kind your ip deal with plus the port number you set for Fuppes within the fuppes.cfg file into your internet browser.