StateOfTheArtSpecs

Revision 25 as of 2007-06-08 20:11:50

Clear message

This page sums up the state of the art on the Linux Media Center subject.

This will allow the Ubuntu Media Center Team to have a clear vision for the software choice.

Functional analysis

Supported features

Name

Type

TV

Movies

Music

Pictures

Games

Effects

Additional plugins

[http://www.fluendo.com/elisa/index.php Elisa]

Software

Planned features

Yes

Yes

Yes

Yes

Yes

[http://freevo.sourceforge.net Freevo]

Software

Yes

Yes

Yes

Yes

Yes (p)

No

Yes

[http://www.geexbox.org GeeXboX]

Distro

Yes

Yes

Yes

Yes

[http://www.mysettopbox.tv/knoppmyth.html KnoppMyth]

Distro

Yes

Yes

Yes

Yes

Yes (p)

Yes

[http://linuxmce.com LinuxMCE]

Distro

Yes

Yes

Yes

Yes

Yes

Yes

[http://www.mymediasystem.com My Media System]

Software

Yes

Yes

Yes

Yes

yes

[http://www.mythbuntu.org/Mythbuntu Mythbuntu]

Distro

Yes

Yes

Yes

Yes

Yes (p)

Yes

[http://www.mythtv.org MythTV]

Software

Yes

Yes

Yes

Yes

Yes (p)

Yes

[http://sofa.sourceforge.net/ Sofa Gnome MC]

Software

No

Yes

Yes

No

[http://www.cadsoft.de/vdr/ VDR]

Software

Yes

Yes(p)

Yes(p)

Yes(p)

Yes

[http://www.xboxmediacenter.com/wiki/index.php?title=Linux_port_project XBox Media Center]

Software

Yes

Yes

Yes

Yes

Nb : (p) means the feature is available with an additional plugin.

Detailed analysis

Elisa

=> Based upon [http://www.gstreamer.net/ GStreamer] and [http://www.python.org/ Python]

Freevo

=> Based upon [http://xinehq.de/ Xine], [http://www.mplayerhq.hu/ Mplayer], [http://www.libsdl.org/ SDL] and [http://www.python.org/ Python]

  • is a well known MC software,
  • old fashioned UI (Windows MCE like),
  • features complete,

GeeXboX

=> Based upon [http://www.mplayerhq.hu/ Mplayer] for v0.x and v1.x, upon [http://freevo.sourceforge.net Freevo] starting from v2.x

  • Embedded Linux distribution which boots in short time, no x-server,
  • Runs on very old configurations (pentium-class x86 computer...),
  • Supports LIRC,
  • Configurable before installation, with the use of generator software to create a customized iso image (LIRC, TV standard, Language,...),
  • Releases prior to v2.x rely only on Mplayer, but neither TV recording nor EPG,
  • Starting from v2.x, GeeXboX will be based on [http://freevo.sourceforge.net Freevo] software for a new LiveCD/distro.

KnoppMyth

=> Based upon [http://www.mythtv.org MythTV] and [http://www.knoppix.org/ Knoppix]

  • A Linux distribution attempting to simplify the installation process of MythTV.

LinuxMCE

=> Based upon [http://plutohome.com/index.php/ PLuto], [http://xinehq.de/ Xine], [http://www.mythtv.org/ Mythtv], [http://www.asterisk.org/ Asterisk] and C++

My Media System (MMS)

=> Based upon [http://xinehq.de/ Xine], [http://www.mplayerhq.hu/ Mplayer], C++

  • also have a kind of plug in approach. It wraps existing players and supports LIRC. However, it doesn't do a special job apart being an interface to existing players. I didn't find a way to select set up the player. It's easy installable and testable. I propose you do.

MythBuntu

=> Based upon [http://www.mythtv.org MythTV] and [http://www.ubuntu.com/ Ubuntu]

MythTV

=> Based upon [http://xinehq.de/ Xine], [http://www.mplayerhq.hu/ Mplayer], [http://www.mysql.com/ Mysql] and C++

  • Is a well known MC software,
  • Old fashioned UI (Windows MCE like),
  • Features complete,
  • Has a nice web interface to let you select programs to record remotely or configure mythTV software,
  • Heavy software, outrageously difficult to configure for a newby,
  • Can have backend and frontend software on different machines,
  • Supports for multiple tuner cards and multiple simultaneous recordings,
  • Wraps existing players (you can choose what player you want, Mplayer, Xine, Ogle, ...) and supports LIRC,
  • Provides UPNP support.

VDR

=> Based upon [http://www.mplayerhq.hu/ Mplayer] and C++

  • VDR is primarily a (dvb) Digital TV Recorder -- it is meant to be used with a remote like a Tivo,
  • There are not that many features included (this is as designed). However, what VDR does, it does incredibly well. Stability and ease of use are second to none (including commercial digital video recorders),
  • The plugin system is fairly nice and there are plugins for images, music, DVD, etc.
  • Installation is often not straight-forward or easy. There are some live-CD distros based on VDR that try to overcome this.

XBox Media Center

Notes

Useful external links