Video Performance in Java

Video Performance in Java


Mark Claypool, Tom Coates, Shawn Hooley, Eric Shea and Chris Spellacy

IRMA 2000 Multimedia Computing (MMC) Track
Anchorage Alaska
May 21-24, 2000


The tremendous growth in both Java and multimedia present an opportunity for cross-platform multimedia applications. However, little research has been done on Java multimedia performance. In this paper, we present experiments that measure the multimedia performance of an MPEG-1 client in Java. We find Just-In-Time compilation, local media access and processor significantly affect multimedia performance, while choice of operating system, Java virtual machine and garbage collection have a negligible effect on multimedia performance. Overall, Java still lags considerably behind multimedia performance in C++.


  • PDF (65 Kbytes)