Failure recovery algorithms for multimedia servers
Multimedia Systems
A multi-server video-on-demand system with arbitrary-rate playback support
Journal of Systems and Software
Adaptive rate control for streaming stored fine-grained scalable video
NOSSDAV '02 Proceedings of the 12th international workshop on Network and operating systems support for digital audio and video
PALS: peer-to-peer adaptive layered streaming
NOSSDAV '03 Proceedings of the 13th international workshop on Network and operating systems support for digital audio and video
Multi-Layer Active Queue Management and Congestion Control for Scalable Video Streaming
ICDCS '04 Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS'04)
Scalable and fault-tolerant support for variable bit-rate data in the exedra streaming server
ACM Transactions on Storage (TOS)
Multimedia Tools and Applications
Scalable streaming for heterogeneous clients
MULTIMEDIA '06 Proceedings of the 14th annual ACM international conference on Multimedia
Harmonic placement: file system support for scalable streaming of layer encoded object
Proceedings of the 2006 international workshop on Network and operating systems support for digital audio and video
On optimal layering and bandwidth allocation for multisession video broadcasting
IEEE Transactions on Wireless Communications
The MPEG-4 fine-grained scalable video coding method for multimediastreaming over IP
IEEE Transactions on Multimedia
Hi-index | 0.00 |
In this work, we develop an efficient storage technique to support real-time streaming of layer encoded video in a single hard disk. The size of a single hard disk drive will soon be able to hold multi-tera bytes and is going to handle relatively larger number of files. We expect that disk layout in a single disk will be rather critical issue in determining the efficiency of the storage system. We propose a novel storage technique, Inter-Object Layer Clustering for layer encoded video objects. In Inter-Object Layer Clustering, storage is partitioned into two regions: lower layer partition and upper layer partition. Lower and upper layer partition harbor the lower layer and upper layer data blocks across all video objects and cluster them together. We develop an elaborate performance model for this placement scheme. We examine the performance of the proposed technique using analytical formulation as well as a physical experiment. We found that clustering the layers across all objects brings 100% increase in the number of concurrent sessions compared to the case where file is stored in temporal order when the clients' access bandwidth is narrow. Inter-Object Layer Clustering shows 15% performance improvement compared to the clustering of layers within the objects.