These are unique and underated multimedia players, both based on Mplayer.
If you were to embark on your own project, among these would be a good start.
A unix version of XULPlayer or a GTk version of Umplayer.
Umplayer's downside is that it is Qt based. Gtk looks more mature and professional.
XULPlayer's downside is that it only supports MS Windows, but a very serious media player, not bad looking, too.
The ultimate media player in terms of looks is Kantaris, but that is another story.
They messed up using VLC as a backend instead of Mplayer or Xine.
Last edited by Prince
on Thu Aug 21, 2014 1:39 pm, edited 2 times in total.