1994 · 121 citations · 11 references
ComputingComputer ScienceComputer SystemsInformation RetrievalInteractive MediaStorage SystemsDistributed StorageMultimedia RetrievalStorage ManagementBandwidthCompression TechniquesRetrievalStorage Space AllocationStorage Space OptimizationThroughputVideo CompressionVideo Retrieval
Video‑on‑demand systems aim to provide interactive browsing such as fast forward and backward, but these functions demand significant storage, throughput, and bandwidth, and MPEG compression introduces inter‑frame dependencies that further constrain the process. This paper proposes methods to support variable‑rate browsing of MPEG‑like video streams while minimizing the additional resources required. The authors design a disk‑array‑based retrieval scheme that distributes requests across disks, employing a storage method, placement and sampling strategies, and a playout method; the sampling scheme allows arbitrary browsing speeds with minimal segment skips, while the placement scheme achieves uniform sampling for specific speed‑up rates. Experiments on MPEG data show that the proposed segment‑skipping approach yields acceptable visual quality, demonstrating its viability for interactive video browsing.
In a video-on-demand (VOD) system, it is desirable to provide the user with interactive browsing functions such as “fast forward” and “fast backward.” However, these functions usually require a significant amount of additional resources from the VOD system in terms of storage space, retrieval throughput, network bandwidth, etc. Moreover, prevalent video compression techniques such as MPEG impose additional constraints on the process since they introduce inter-frame dependencies. In this paper, we devise methods to support variable rate browsing for MPEG-like video steams and minimize the additional resources required. Specifically, we consider retrieval for a disk-array-based video server and address the problem of distributing the retrieval requests across the disks.Our overall approach for interactive browsing comprises (1) a storage method, (2) placement and sampling methods, and (3) a playout method, where the placement and sampling methods are two alternatives for video segment selection. The segment sampling scheme supports browsing at any desired speed, while minimizing the variation on the number of video segments skipped between samplings. On the other hand, the segment placement scheme supports completely uniform segment sampling across the disk array for some specific speedup rates. Experiments for the visual effect of the proposed segment skipping approach have been conducted on MPEG data. It is shown that the proposed method is a viable approach to video browsing.
11
Designing file systems for digital video and audio
P. Venkat Rangan, Harrick M. Vin · 1991 · 235 citations
Disk scheduling in a multimedia I/O system
A. L. Narasimha Reddy, Jim Wyllie · 1993 · 222 citations · Full text
Providing VCR capabilities in large-scale video servers
Jayanata K. Dey-Sircar, James D. Salehi, James F. Kurose et al. · 1994 · 136 citations · Full text