Claypool

Courses

Publications

Students

Projects

Service

Downloads

Misc


The Effects of Locality, Content and Runtime on the Performance of Video in Java

The Effects of Locality, Content and Runtime on the Performance of Video in Java


Vikram Chhabra, Akshay Kothare and Mark Claypool

In Proceedings of the IASTED Conference on Applied Informatics
Innsbruck, Austria
February, 2001


Java has been growing tremendously as a language and as a platform. Multimedia applications written in Java are gaining popularity because of the potential for platform independence. However, to date there is a need for research to determine how multimedia performance is affected in Java, considering both characteristics of the media and Java runtime parameters. In this paper, we present experiments that measure the multimedia performance of an MPEG-1 client in Java, varying video proximity, movie content and Just-In-Time compilation. We find that local media access has better frame rates and less jitter compared to access to media over a network. Different movie contents shows different amounts of jitter and frame rates. Although, overall Java lags behind C++ as far as multimedia performance is concerned, we believe that improvement in performance can be achieved in Java through the use of its inherent features like JIT.


Download:

See also: