JogAmp Fast Media & Processing regardless whether the JVM is slow or not
Presenting JogAmp, a media and processing library for mobile and desktop devices on top of Java. We will introduce you to the platform agnostic open-source API, which allows you to use JOAL/OpenAL, JOGL /OpenGL and JOCL/OpenCL across devices. A demonstration on multiple devices including a PC will conclude this session.
In this session, we will present JogAmp, a media and processing library for mobile and desktop devices on top of Java. JogAmp's objectives are to provide platform agnostic modules to application developers, allowing them seamless access to the OpenAL, OpenGL and OpenCL APIs. JogAmp allows writing applications suitable for desktop machines (Linux, Windows, OSX, Solaris) as well as for embedded and mobile devices (Linux, Android, Windows). Support for more platform can be easily achieved and performed by ourselves or user base, possible due to the open-source nature of the project. We will outline the architecture and describe the simplicity of it's usage with code samples. We will show you live demonstration of demos running on PC and mobile devices, including Phones and Tablets running on Linux and Android. The demos will utilize the OpenGL ES2 compatibility profile, video decoding APIs and device specifics. JogAmp is available at http://jogamp.org