Skip to main content

Large-Scale Video-on-Demand Systems

  • Reference work entry
Encyclopedia of Multimedia
  • 153 Accesses

Definition

Large-scale video-on-demand systems allow distributed users to interactively access video files from remote servers and consist of four components: video server, directory server, proxy server, and clients/set-top-box.

Introduction

With the advances in digital video technology and high speed networking, video-on-demand (VoD) services [1, 2] have come into practice in recent years. The VoD service allows geographically distributed users to interactively access video files from remote VoD servers. Users can request videos from a server at any time and enjoy the flexible control of video playback with VCR-like functions. Nevertheless, such systems have not yet been commercial success because server and network requirements are the limiting factors in the wide deployment of such services. Engineers have thus tried to minimize the resources requirement as well as increase the system scalability. There are mainly two approaches for building a large scale VoD system in a...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 449.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. W.D. Sincokie, “System Architecture for a Large Scale Video on Demand Service,” Computer Networks and ISDN Systems, Vol. 22, September 1991, pp. 155–162.

    Article  Google Scholar 

  2. W.F. Poon, K.T. Lo, and J. Feng, “Determination of Efficient Transmission Scheme for Video-on-Demand (VoD) Services,” IEEE Transactions on Circuits and Systems for Video Technology, Vol. 13, No. 2, February 2003, pp. 188–192.

    Article  Google Scholar 

  3. D.A. Patterson, G.A. Gibson, and R.H. Katz, “A Case for Redundant Array of Inexpensive Disks (RAID),” Proceedings of the ACM Conference Management of Data, 1988, pp. 1009–1116.

    Google Scholar 

  4. K Li, W.J. Liao, X.X. Qiu, and W.M. Wong, “Performance Model of Interactive Video-on-Demand Systems,” IEEE Journal on Selected Areas in Communication, Vol. 14, No. 6, August 1996, pp. 1099–1109.

    Article  Google Scholar 

  5. G.S.H. Chan and F. Tobagi, “Distributed Servers Architecture for Networked Video Services,” IEEE/ACM Transactions on Networking, Vol. 9, No. 2, April 2001, pp. 125–136.

    Article  Google Scholar 

  6. S. Jin and A. Bestavros, “Popularity-Aware Greedy Dual-Size Web Proxy Caching Algorithms,” Proceedings of the 20th International Conference on Distributed Computing Systems, 2000, pp. 254–261.

    Google Scholar 

  7. R. Tweari, H.M. Vin, A. Dan, and D. Sitaram, “Resource based Caching for Web Server,” Proceedings of the ACM/SPIE Multimedia Computing and Network, 1998, pp. 191–204.

    Google Scholar 

  8. R. Rejaie and J. Kangasharju, “Mocha: A Quality Adaptive Multimedia Proxy Cache for Internet Streaming,” Proceedings of the 11th International Workshop on Network and Operating Systems Support for Digital Audio and Video, January 2001.

    Google Scholar 

  9. K.L. Wu, P.S. Yu, and J.L. Wolf, “Segment-based Proxy Caching of Multimedia Streams,” Proceedings of the 10th International WWW Conference (WWW10), May 2001.

    Google Scholar 

  10. J. Kangasharju, F. Hartanto, M. Reisslein, and K.W. Ross, “Distributing Layered Encoded Video Through Caches,” IEEE Transactions on Computers, Vol. 51, No. 6, 2002, pp. 622–636.

    Article  Google Scholar 

  11. W.F. Poon, K.T. Lo, and J. Feng, “Hierarchical Network Architecture for Layered Video Streaming,” Proceedings of the 24th International Conference on Distributed Computing Systems Workshop, Tokyo, Japan, pp. 164–169, March 2004.

    Google Scholar 

  12. W.F. Poon, K.T. Lo, and J. Feng, “First Segment Partition for Video-on-Demand Broadcasting Protocols,” Computer Communications, Vol. 26, No. 14, September 2003, pp. 1698–1708.

    Article  Google Scholar 

  13. W. Fenner, “Internet Group Management Protocol, version 2,” RFC2236, November 1997.

    Google Scholar 

  14. J.W. Wong, “Broadcast Delivery,” Proceedings of the IEEE, Vol. 76, No. 12, December 1998, pp. 1566–1577.

    Article  Google Scholar 

  15. S. Viswanathan and T. Imielinski, “Metropolitan Area Video-on-Demand Service Using Pyramid Broadcasting,” ACM Multimedia Systems, Vol. 4, No. 4, 1996, pp. 197–208.

    Article  Google Scholar 

  16. K.A. Hua and S. Sheu, “Skyscraper Broadcasting: A New Broadcasting Scheme for Metropolitan Video-on-Demand Systems,” Proceedings of the SIGCOMM 97, pp. 98–100, 1997.

    Google Scholar 

  17. L. Juhn and L. Tseng, “Fast Data Broadcasting and Receiving Scheme for Popular Video Service,” IEEE Transactions on Broadcasting, Vol. 44, No. 1, March 1998, pp. 100–105.

    Article  Google Scholar 

  18. L. Juhn and L. Tseng, “Harmonic Broadcasting Protocols for Video-on-Demand Service,” IEEE Transactions on Broadcasting, Vol. 43, No. 3, September 1997, pp. 268–271.

    Article  Google Scholar 

  19. J.-F. Paris, S.W. Carter, and D.D.E. Long, “Efficient Broadcasting Protocols for Video on Demand,” Proceedings of the MASCOTS 98, pp. 127–132, 1998.

    Google Scholar 

  20. J.-F. Paris, S.W. Carter, and D.D.E. Long, “A Hybrid Broadcasting Protocol for Video on Demand,” Proceedings of the 1999 Multimedia Computing and Networking Conference (MMCN 99), 1999, pp. 317–326.

    Google Scholar 

  21. K.A. Hua, Y. Cai, and S. Sheu, “Patching: A Multicast Technique for True Video-on-Demand Services,” Proceedings of the Sixth ACM International Conference on Multimedia, pp. 191–200, 1998.

    Google Scholar 

  22. H. Tan, D.L. Eager, and M.K. Vernon, “Delimiting the Range of Effectiveness of Scalable On-Demand Streaming,” Proceedings of IFIP International Symposium on Computer Performance Modeling, Measurement and Evaluation (Performance 2002), Rome, September 2002.

    Google Scholar 

  23. W.F. Poon and K.T. Lo, “Design of Multicast Delivery for Providing VCR Functionality in Interactive Video-on-Demand Systems,” IEEE Transactions on Broadcasting, Vol. 45, No. 1, March 1999, pp. 141–148.

    Article  Google Scholar 

  24. W.J. Liao and O.K. Li, “The Split and Merge Protocol for Interactive Video-on-Demand,” IEEE Multimedia, Vol. 4, No. 4, 1997, pp. 51–62.

    Article  Google Scholar 

  25. E.L. Abram-Profeta and K.G. Shin, “Providing Unrestricted VCR Functions in Multicast Video-on-Demand Servers,” Proceedings of IEEE International Conference on Multimedia Computing and Systems, pp. 66–75, 1998.

    Google Scholar 

  26. Z. Fei, M.H. Ammar, I. Kamel, and S. Mukherjee, “Providing Interactive Functions for Staggered Multicast Near Video-on-Demand,” Proceedings of IEEE International Conference on Multimedia Computing and Systems' 99, pp. 949–953, 1999.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag

About this entry

Cite this entry

Feng, J., Poon, W.F., Lo, K.T. (2008). Large-Scale Video-on-Demand Systems. In: Furht, B. (eds) Encyclopedia of Multimedia. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-78414-4_104

Download citation

Publish with us

Policies and ethics