May 13th, 2015

Xamp2 and Doppio - open-source media in Java!

Michael Scheerer made two of his media-related projects available as open-source (GPL/LGPL): Xamp2 ( and Doppio (

Doppio is a media-framework written in Java (with plans for C#) and Xamp2 is a Java media player utilizing this framework. Both have strong support for Ogg Vorbis and Ogg Theora and thus are welcome additions to to the landscape of cross-platform media solutions. All decoders are written in pure Java and thus work without platform-specific libraries and run fully contained within the Java sandbox - offering improved security over non-managed code. According to my tests, performance is good nonetheless! Java developers that need to integrate media playback into applications should in particular be interested.