Title :
Buffer size reduction through buffer sharing for streaming applications
Author :
Sarshar, Nima ; Wu, Xiaolin
Author_Institution :
Dept. of Electr. & Comput. Eng., McMaster Univ., Hamilton, Ont., Canada
Abstract :
Many multimedia streaming applications have to buffer a number of different source streams for playback of a single multimedia composition. Multiple buffers (one for each stream) have to be deployed at the decoder to make continuous, almost real-time, playback of the multimedia content possible. We propose a novel implementation of two buffers in one array that efficiently reduces the overall memory dedicated to buffering by allowing for a common space where data for both buffers can be stored. An algorithm for finding optimal parameters of the shared buffer and calculating the reduction in the buffer size by buffer sharing is proposed. This involves finding level sets of solutions to some well studied 2D partial differential equations of mathematical physics with simple boundary conditions.
Keywords :
buffer storage; decoding; multimedia communication; multimedia computing; partial differential equations; 2D partial differential equations; boundary conditions; buffer sharing; buffer size reduction; continuous playback; decoder; level sets; multimedia streaming applications; real-time playback; Application software; Boundary conditions; Buffer storage; Decoding; Level set; MPEG 4 Standard; Partial differential equations; Physics; Quality of service; Streaming media;
Conference_Titel :
Multimedia and Expo, 2004. ICME '04. 2004 IEEE International Conference on
Print_ISBN :
0-7803-8603-5
DOI :
10.1109/ICME.2004.1394564