The Java Based Open Home UPnP Media Renderer!
A fully open-source java project that uses the OpenHome API to implement a UPNP Media Renderer.
MediaPlayer provides a large support of OpenHome specific devices as well as standard UPnP devices.
To playback Media files, mplayer as well as mpd is used (based on your choice, this is configurable).
The combination of OpenHome as well as mpd does allow MediaPlayer to provide gapless playback (yes, gapless, for beneath 0€ ;-)).
We support the following UPnP and OpenHome Functionality:
Also supported is Apples AirPlay Receiver.
We are currently implementing a http-daemon to make it possible to configure and control the whole application via a web-interface.
The MediaPlayer is easily extentable via Plugins. Right now, we have the following Plugins:
We have a Wiki where you can find the documentation
MediaPlayer supports the following UPNP devices:
MediaPlayer is made possible due to the support of the following great human beings.
Name | Contribution |
---|---|
Pete Hoyle | Original Source Code |
Ian Grant | Service Scripts |
Markus M May | OSManager, LastFM Plugin, Fullscreen Plugin, this webpage |
The AirPlay implementation is based on the RPlay source code by Benjamin de Callatay
If you are interested, we always welcome feedback or suggestions or if you want you could fork the project and apply your own changes.
Feedback and suggestions can be submitted here:
https://github.com/PeteManchester/MediaPlayer/issues?state=open
If you appreciate the Java MediaPlayer please support:
[Linn] (http://www.linn.co.uk/) Who produce top end Audio equipment whilst providing OpenSource Software. They also have their own record label.
[OpenHome] (http://www.openhome.org/wiki/OhNet) Who provide the ohNet API on which this MediaPlayer is based and who have provided great support whilst I have been developing the MediaPlayer.