What I didn't know at that time is that this nice little device makes an awesome home media server! It's basically a PowerPC computer running Debian Linux, it includes an iTunes server so your music shows up as an iTunes library in the home network and a commercial media server named Twonky which enables you to stream all media files over DLNA so I can watch them directly on my SmartTVs over the network, without the need to copy them over to pendrives or stream them using the laptop. Isn't that great?
For file sharing it supports Windows Share, Apple File Protocol (AFP) and FTP out of the box so you can access it´s content from basically any computer. I prefer accessing it via AFP from my Ubuntu laptop.
It has a nice web interface which allows you to configure the device. If you're using a home router that supports connected devices to register their names, the web interface should be available out of the box using http://mybooklive.local/. Also, you can enable SSH login using the hidden page at http://mybooklive.local/UI/ssh so you have full access to the system. You can install aditional software, use rsync, or whatever you dream about doing with a linux server.
So, to wrap it up, it takes no more than 10 minutes to unpack and add the device to your home network and have a working media server! You can use it just like that, or start tweaking it to get more features.
Subtitles
The first thing you would probably want are subtitles for the video files you stream. Samsung SmartTVs
are capable of loading external subtitles via DLNA (Samsung calls it AllShare), which is something Twonky doesn't support. Fortunately, you can turn it off in the settings and install another DLNA server.
MiniDLNA
One option is MiniDLNA, if you have a lot of time on your hands to compile a version for PowerPC, which I did the second day after getting the drive. To compile it, you have to install the necesary libraries and compiler. Search on the internet how to do that, there are various howtos about it.
The next day after installing MiniDLNA, Western Digital released a formware update and I had to learn the hard way that firmware updates wipe out self installed software. So, after one day of having MiniDLNA stream nicely with subtitles, I had to start over. However, after the latest firmware update (april 24th, 2012) apt-get would refuse to install most packages because some libc6 incompatibility. So I decided to see if I find a way to install without forcing the libc6 update, as I am not sure if that wouldn't break other software or even brick the drive...
Optware
So, the first attempt was to install MiniDLNA from Optware. The good thing about optware is that it installs everything in /opt. To prevent the the next firmware from wiping out, I moved the opt directory to /DataVolume and symlinked it to /opt. The installation went fine, and I had MiniDLNA running again. The problem showed up when I tried to use it: it wouldn't stream any video file, it would just show "unsuported file format" (or somethign similar).
Cross compiling
Given that I didn't want to force the update on the drive, the next option was to build a cross compiling enviroment and compile a statically linked version of minidlna for powerpc. I have to admit that I dropped this idea pretty soon, when I realize that it would requiere much more time that I had available -- and I had already invested a good amount of hours in getting this to work.
TVMOBiLi
Then I realized that it's probably cheaper to buy a commercial product than to keep wasting my time. I had already used TVMOBiLi on my laptop before and I knew it worked fine with subtitles, so I headed to their download page to see if they had a version that would run on MyBookLive. Got the LINUX DEB INSTALLER version from the Devices seccion, copied it over to my drive, logged in as root and ran dpkg -i to install it. It worked flawlessly, out of the box. All I had to do was to open the web interface at http://mybooklive.local:30888/ to add the paths to the media files and I had a working media server that supports al kind of files, including subtitles on Samsungs Allshare. The first month of usage is free, and then they charge $1.50 monthly for unlimited usage, which I consider well spent, thinking about how many hours of work it would have costed to get something similar running with free software.So, thumbs up for TVMOBiLi, and also for the WD My Book Live