I picked up a 40″ Samsung 550 Series LCD the other day. Initially, my plan was to stream digital video from USB storage through a media streamer like Apple TV, Boxee, or the Seagate Free agent GoFlex. Turns out this TV is pretty well equipped to just play video streamed from my Debian server, so it pretty much cuts out the middle man.
Samsung has an application called Allshare which you can install on Windows. Mediatomb is an alternative to Allshare if you’re running Linux.
It depends what you want, so if you want a real media center like Boxee or XBMC, use your PS3 or Xbox or something like that. I didn’t feel like buying yet another box/appliance so I installed Mediatomb on my Debian machine and was watching my shows in about an hour. It’s programmed in C++ and has a simple xml control file. It’s really easy to install, so here’s how.
Step1: Install Mediatomb:
sudo apt-get install mediatomb
Step 2: Configure Mediatomb:
Add the following to the server section of config.xml. The following DLNA code is the key:
<add header=”transferMode.dlna.org: Streaming” />
<add header=”contentFeatures.dlna.org: DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01700000000000000000000000000000″ />
You’ll probably also want to configure your mime types like this in import/mappings/extension-mimetype
<map from=”avi” to=”video/x-msvideo”/>
<map from=”ts” to=”video/mpeg”/>
<map from=”divx” to=”video/mpeg”/>
<map from=”mp4″ to=”video/MP4V-ES”/>
<map from=”mkv” to=”video/x-msvideo”/>
Lastly, under section <server> change the following to ‘yes’:
And that’s pretty much it. You’ll probably want to turn on the GUI initially and you can do that in /etc/mediatomb/config.xml under section <server>:
Now you can configure which folders you’ll want to share to your Samsung 550 series LCD TV by going to the following address. If you have usernames set to ‘on’, the default username/password is mediatomb/mediatomb.
Enjoy. I’ll be back with some cool mediatomb hacks.