In this paper, the use of a mobile code, partly interpreted language, such as Java, is investigated as a tool to build highly portable implementations of multimedia real time applications. In particular, we concentrate on the implementation of an audio-conference tool. First, we evaluate the efficiency of some Java implemented basic functionality in the real time processing of audio flows. Second, we produce a suitable object oriented design of the tool. Third, the tool has been entirely implemented in Java, with the only exception of some specific audio devices drivers. Finally, we evaluate the tool implementation effectiveness. The obtained results affirm the potentiality of Java in the design and the implementation of real time multimedia applications.
Mobile code implementation of an audio-conference application: design choices and evaluation
Carlo Gaibisso;Lancia M;Vitale M
1998
Abstract
In this paper, the use of a mobile code, partly interpreted language, such as Java, is investigated as a tool to build highly portable implementations of multimedia real time applications. In particular, we concentrate on the implementation of an audio-conference tool. First, we evaluate the efficiency of some Java implemented basic functionality in the real time processing of audio flows. Second, we produce a suitable object oriented design of the tool. Third, the tool has been entirely implemented in Java, with the only exception of some specific audio devices drivers. Finally, we evaluate the tool implementation effectiveness. The obtained results affirm the potentiality of Java in the design and the implementation of real time multimedia applications.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


