Twonkyvision

The TwonkyVision MediaServer enables you to share all your Music, Pictures and Videos throughout your home. It is available for many different platforms and interworks with a large variety of client devices including XBox 360™ and Sony PSP™. TwonkyMedia needs fewer resources and is faster than other UPnP Media Servers, but still provides more features which help the user to enjoy large media collections.

There are different ways to install Twonky onto the Linkstation

The installer that comes with V3.1

Frenchy's script from Yahoo Groups

Precompiled binary for the LS-Pro (ARM9)

PPC and MIPSel

Installer

You need telnet access enabled, so if you disabled it when you installed freelink, you need to

It should tell you that Twonkyvision has started and what version is running.
XP users should see a UPNP icon flash up saying a new device has been detected. Issue top and see that twonky is shown running, if not check the script is where it should be and if you changed it that it is correct.

ARM9

Precompiled Binary for LS-Pro (ARM9) and Freelink

To get Twonky easily working, you need a running Freelink on you LS-Pro. All you have to do is to download the twonkymusic-armel-glibc-2.2.5.zip package from twonkyvision. Download and unzip it to a directory on the large partition (/mnt/disk1/). This directory will be the home-directory of the twonky-server.

Now you should have a look at the readme-File which is included in the zip-package. This File contains further instructions to get it running stable. Don't forget to edit the twonky config-file (you have to set the path to the twonky home-directory)!

Now you can start the server to do a first test: In the home-directory you'll find a shell script which will start the server for you. If everything works fine you should set symbolic links to the rc.d-directorys to get it startet automatically after system-boot.

Precompiled Binary for LS-Pro (ARM9) and stock/modified firmware

Twonkyvision has published a new version (4.4 download here) this also works with the stock or a modified
firmware if you've telnet access. Version 4.4 comes with an updater where you can enter IP and user account. The user is root with the appropriate password. Read the enclosed README!
Thread: [1]

Step-by-Step - Guide:

enable telnet and (re)set the root password (stock or jtymod5 firmware? Use ACP Commander. Note that you may not need to force EM mode in the instructions)

have wget on your box (e.g. get addons.tar on your box and untar it with "tar -C / -xzvf <path.to.addons.tar>" (already installed in jtymod firmware)

start the installer, enter IP of your LSPro, user is root and the appropriate password

If you modified install.nas as above you'll have the script twonky in /etc/init.d afterwards.
To start twonky during boot you have to include a call to this script in /etc/init.d/rcS. Using vi to do so is strongly recommended!
The line that has to be included is exec_sh twonky.
I suggest to use vi to do this. Only if you're absolutely desperate with the use of vi you should do a echo "exec_sh twonky" >> /etc/init.d/rcS
But be sure to use this exact line, especially with the two ">>" are important otherwise you could delete the startup script /etc/init.d/rcS and that'd really mess your box up!