next up previous contents index
Next: Future Work Up: Conclusions Previous: Summary

Performance Evaluation of the mmstream Implementation

    Performance tests were carried out on Sun UltraSPARC workstations, using the Java interpreter contained in Sun's Java Development Kit 1.0.2. The test application used Byte_Producer objects to generate media chunks, RTP_CoDec objects for encoding and decoding the chunks, and UDP_Multicast_Connection objects for forwarding and reception packets. The maximum numbers of produced or consumed chunks per second achieved with this configuration are shown in Table gif for different sizes of the Chunk objects' byte array.

 
Table:  Performance of the mmstream implementation. The Chunk size is given in kB, whereas the respective performance for the Producer and the Consumers is measured in Chunks per second.

The observed chunk rates are lower than required for media such as full-motion video. This behaviour has two reasons:



tspeuker@cip.informatik.uni-erlangen.de