{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,5]],"date-time":"2025-03-05T05:24:26Z","timestamp":1741152266869,"version":"3.38.0"},"reference-count":15,"publisher":"SAGE Publications","issue":"2","license":[{"start":{"date-parts":[[2003,5,1]],"date-time":"2003-05-01T00:00:00Z","timestamp":1051747200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["The International Journal of High Performance Computing Applications"],"published-print":{"date-parts":[[2003,5]]},"abstract":"<jats:p> In this paper, we introduce a scalable Video-on-Demand (VoD) system called GloVE (Global Video Environment) in which active clients cooperate to create a shareable video cache that is used as the primary source of video content for subsequent client requests. In this way, GloVE server's bandwidth does not limit the number of simultaneous clients that can playback a certain video since that as long as its content is stored in the cooperative video cache (CVC), new requests for the video can be serviced from CVC thus alleviating the demand on the VoD server. In addition, the GloVE's peer-to-peer model allows the use of low-cost PCs as video servers besides requiring no multicast capability and transmitting videos stored in any well-defined format. Our experimental results show that GloVE-based servers are capable of delivering popular videos at prime time in a scalable way to large audiences. <\/jats:p>","DOI":"10.1177\/1094342003017002005","type":"journal-article","created":{"date-parts":[[2003,6,25]],"date-time":"2003-06-25T22:04:01Z","timestamp":1056578641000},"page":"147-161","source":"Crossref","is-referenced-by-count":7,"title":["Glove: A Distributed Environment for Scalable Video-on-Demand Systems"],"prefix":"10.1177","volume":"17","author":[{"given":"Leonardo Bidese","family":"de Pinho","sequence":"first","affiliation":[{"name":"COPPE SYSTEMS ENGINEERING PROGRAM, FEDERAL UNIVERSITY OF RIO DE JANEIRO,                        RIO DE JANEIRO, RJ, BRAZIL"}]},{"given":"Edison","family":"Ishikawa","sequence":"additional","affiliation":[{"name":"COPPE SYSTEMS ENGINEERING PROGRAM, FEDERAL UNIVERSITY OF RIO DE JANEIRO,                        RIO DE JANEIRO, RJ, BRAZIL, SYSTEMS ENGINEERING DEPARTMENT, MILITARY                        INSTITUTE OF ENGINEERING, RIO DE JANEIRO, RJ, BRAZIL"}]},{"given":"Claudio Luis","family":"de Amorim","sequence":"additional","affiliation":[{"name":"COPPE SYSTEMS ENGINEERING PROGRAM, FEDERAL UNIVERSITY OF RIO DE JANEIRO,                        RIO DE JANEIRO, RJ, BRAZIL"}]}],"member":"179","published-online":{"date-parts":[[2003,5,1]]},"reference":[{"key":"atypb1","unstructured":"3Com. 2000. SuperStack II Switch Management Guide. Santa Clara: 3Com Technologies."},{"key":"atypb2","unstructured":"Andrews, G.R. 1991. Concurrent Programming: Principles and Practice. Redwood: Benjamin-Cummings."},{"key":"atypb3","unstructured":"Cardozo, A.Q. 2002. Mechanisms to provide quality service to video applications. Master's thesis. Rio de Janeiro: COPPE, Federal University of Rio de Janeiro, Brazil (in Portuguese)."},{"key":"atypb4","doi-asserted-by":"crossref","unstructured":"Carter, S. and Long, D. 1997. Improving video-on-demand server efficiency through stream tapping . In Proceedings of the Sixth International Conference on Computer Communications and Networks. Las Vegas: IEEE Computer Society Press, pp. 200-207 .","DOI":"10.1109\/ICCCN.1997.623313"},{"key":"atypb5","doi-asserted-by":"publisher","DOI":"10.1007\/s005300050016"},{"key":"atypb6","doi-asserted-by":"crossref","unstructured":"Deering, S. 1989. Host extensions for IP multicasting. RFC 1112. IETF Network Working Group.","DOI":"10.17487\/rfc1112"},{"key":"atypb7","doi-asserted-by":"crossref","unstructured":"Hua, K.A., Cai, Y. and Sheu, S. 1998. Patching: a multicast technique for true video-on-demand services . In Proceedings of the Sixth ACM International Conference on Multimedia. Bristol: ACM Press, pp. 191-200 .","DOI":"10.1145\/290747.290771"},{"key":"atypb8","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-47734-9_77"},{"key":"atypb9","doi-asserted-by":"publisher","DOI":"10.1109\/MMUL.1994.318978"},{"key":"atypb10","doi-asserted-by":"crossref","unstructured":"Liu, J.C.L. and Du, D.H.C. 2001. Continuous media on demand. IEEE Computer, 34(9): 37-39 .","DOI":"10.1109\/MC.2001.947087"},{"key":"atypb11","unstructured":"MpegTV. 1998. The MpegTV Player. URL (consulted Out. 2002): http:\/\/www.mpegtv.com."},{"key":"atypb12","unstructured":"Pinho, L.B. 2002. Implementation and evaluation of a video on demand system based on cooperative video cache. Master's thesis. Rio de Janeiro: COPPE, Federal University of Rio de Janeiro, Brazil (in Portuguese)."},{"key":"atypb13","doi-asserted-by":"crossref","unstructured":"Santos, J.R. and Muntz, R. 1998. Performance analysis of the RIO multimedia storage system with heterogeneous disk configurations . In Proceedings of the Sixth ACM International Conference on Multimedia. Bristol: ACM Press, pp. 303-308 .","DOI":"10.1145\/290747.290786"},{"key":"atypb14","doi-asserted-by":"crossref","unstructured":"Sheu, S., Hua, K.A. and Tavanapong, W. 1997. Chaining: A generalized Batching technique for video-on-demand . In Proceedings of the International Conference on Multimedia Computing and Systems. Ottawa: IEEE Computer Society Press, pp. 110-117 .","DOI":"10.1109\/MMCS.1997.609583"},{"key":"atypb15","unstructured":"Sitaram, D. and Dan, A. 2000. Multimedia Servers: Applications, Environment, and Design. San Francisco: Morgan-Kaufman."}],"container-title":["The International Journal of High Performance Computing Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1094342003017002005","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1094342003017002005","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,4]],"date-time":"2025-03-04T07:12:16Z","timestamp":1741072336000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/1094342003017002005"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,5]]},"references-count":15,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2003,5]]}},"alternative-id":["10.1177\/1094342003017002005"],"URL":"https:\/\/doi.org\/10.1177\/1094342003017002005","relation":{},"ISSN":["1094-3420","1741-2846"],"issn-type":[{"type":"print","value":"1094-3420"},{"type":"electronic","value":"1741-2846"}],"subject":[],"published":{"date-parts":[[2003,5]]}}}