skip to main content
10.1145/1177080.1177108acmconferencesArticle/Chapter ViewAbstractPublication PagesimcConference Proceedingsconference-collections
Article

Delving into internet streaming media delivery: a quality and resource utilization perspective

Published:25 October 2006Publication History

ABSTRACT

Modern Internet streaming services have utilized various techniques to improve the quality of streaming media delivery. Despite the characterization of media access patterns and user behaviors in many measurement studies, few studies have focused on the streaming techniques themselves, particularly on the quality of streaming experiences they offer end users and on the resources of the media systems that they consume. In order to gain insights into current streaming services techniques and thus provide guidance on designing resource-efficient and high quality streaming media systems, we have collected a large streaming media workload from thousands of broadband home users and business users hosted by a major ISP, and analyzed the most commonly used streaming techniques such as automatic protocol switch, Fast Streaming, MBR encoding and rate adaptation. Our measurement and analysis results show that with these techniques, current streaming systems these techniques tend to over-utilize CPU and bandwidth resources to provide better services to end users, which may not be a desirable and effective is not necessary the best way to improve the quality of streaming media delivery. Motivated by these results, we propose and evaluate a coordination mechanism that effectively takes advantage of both Fast Streaming and rate adaptation to better utilize the server and Internet resources for streaming quality improvement.

References

  1. Buffer settings in Windows media player. http://support.microsoft.com/?scid=kb;en-us;q257535.Google ScholarGoogle Scholar
  2. Fast Streaming with Windows Media 9 Series. http://www.microsoft.com/.Google ScholarGoogle Scholar
  3. HTTP streaming protocol. http://sdp.ppona.com.Google ScholarGoogle Scholar
  4. Microsoft Windows media - Intelligent Streaming. http://www.microsoft.com/.Google ScholarGoogle Scholar
  5. MMS streaming protocol. http://sdp.ppona.com.Google ScholarGoogle Scholar
  6. Real data transport (RDT). http://protocol.helixcommunity.org/.Google ScholarGoogle Scholar
  7. RealProducer 10 user guide. http://www.real.com/.Google ScholarGoogle Scholar
  8. Windows media load simulator. http://www.microsoft.com/.Google ScholarGoogle Scholar
  9. YouTube - broadcast yourself. http://www.youtube.com/.Google ScholarGoogle Scholar
  10. J. M. Almeida, J. Krueger, D. L. Eager, and M. K. Vernon. Analysis of educational media server workloads. In Proc. of ACM NOSSDAV, June 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. S. Chen, B. Shen, S. Wee, and X. Zhang. Designs of high quality streaming proxy systems. In Proc. of IEEE INFOCOM, Mar. 2004.Google ScholarGoogle Scholar
  12. L. Cherkasova and M. Gupta. Characterizing locality, evolution, and life span of accesses in enterprise media server workloads. In Proc. of ACM NOSSDAV, May 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. M. Chesire, A. Wolman, G. Voelker, and H. Levy. Measurement and analysis of a streaming media workload. In Proc. of USITS, Mar. 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. J. Chung, M. Claypool, and Y. Zhu. Measurement of the congestion responsiveness of RealPlayer streaming video over UDP. In Proc. of the Packet Video Workshop, Apr. 2003.Google ScholarGoogle Scholar
  15. C. Costa, I. Cunha, A. Borges, C. Ramos, M. Rocha, J. Almeida, and B. Ribeiro-Neto. Analyzing client interactivity in streaming media. In Proc. of WWW, May 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. C. Cranor, T. Johnson, and O. Spatscheck. Gigascope: a stream database for network applications. In Proc. of ACM SIGMOD, June 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. L. Guo, S. Chen, Z. Xiao, and X. Zhang. Analysis of multimedia workloads with implications for Internet streaming. In Proc. of WWW, May 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. L. Guo, S. Chen, Z. Xiao, and X. Zhang. DISC: Dynamic interleaved segment caching for interactive streaming. In Proc. of IEEE ICDCS, June 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. M. Handley and V. Jacobsen. SDP: Session description protocol. RFC 2327, Apr. 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. M. Li, M. Claypool, R. Kinicki, and J. Nichols. Characteristics of streaming media stored on the Web. Nov. 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. A. Mena and J. Heidemann. An empirical study of Real audio traffic. In Proc. of IEEE INFOCOM, Mar. 2000.Google ScholarGoogle ScholarCross RefCross Ref
  22. J. Nichols, M. Claypool, R. Kinicki, and M. Li. Measurements of the congestion responsiveness of Windows streaming media. In Proc. of ACM NOSSDAV, June 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. J. Padhye and J. Kurose. An empirical study of client interactions with a continuous media courseware server. In Proc. of ACM NOSSDAV, July 1998.Google ScholarGoogle Scholar
  24. H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson. RTP: A transport protocol for real-time applications. RFC 1889, Jan. 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. H. Schulzrinne, A. Rao, and R. Lanphier. Real time streaming protocol (RTSP). RFC 2326, Apr. 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. K. Sripanidkulchai, B. Maggs, and H. Zhang. An analysis of live streaming workloads on the Internet. In Proc. of ACM SIGCOMM IMC, Oct. 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. E. Veloso, V. Almeida, W. Meira, A. Bestravos, and S. Jin. A hierarchical characterization of a live streaming media workload. IEEE/ACM Transactions on Networking, Sept. 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. B. Wang, J. Kurose, P. Shenoy, and D. Towsley. Multimedia streaming via TCP: An analytic performance study. In Proc. of ACM Multimedia, Oct. 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Y. Wang, M. Claypool, and Z. Zuo. An empirical study of RealVideo performance across the Internet. In Proc. of the ACM SIGCOMM IMW, Nov. 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. K. Wu, P. S. Yu, and J. Wolf. Segment-based proxy caching of multimedia streams. In Proc. of WWW, May 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. H. Yu, D. Zheng, B. Y. Zhao, and W. Zheng. Understanding user behavior in large scale video-on-demand systems. In Proc. of EuroSys, Apr. 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Delving into internet streaming media delivery: a quality and resource utilization perspective

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        IMC '06: Proceedings of the 6th ACM SIGCOMM conference on Internet measurement
        October 2006
        356 pages
        ISBN:1595935614
        DOI:10.1145/1177080

        Copyright © 2006 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 25 October 2006

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        Overall Acceptance Rate277of1,083submissions,26%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader