skip to main content
10.1145/776322.776329acmconferencesArticle/Chapter ViewAbstractPublication PagesmmsysConference Proceedingsconference-collections
Article

Dynamic program insertion in high quality video over IP

Published:01 June 2003Publication History

ABSTRACT

We introduce an overlay network architecture and signaling mechanism that permit program insertions in live, high quality video streams transmitted over IP networks. We describe the implementation of an application proxy that dynamically inserts pre-recorded video programs into NTSC D1 quality Motion-JPEG streams with no visible artifacts. As increases in computing power further enable the modification of video during transport, new services such as personalized commercial advertisement insertions promise to make IP distribution an attractive alternative to conventional broadcast network distribution.

References

  1. Advanced Television Systems Committee, "A broadcasters' guide to PSIP," Oct. 2002.Google ScholarGoogle Scholar
  2. Advanced Television Systems Committee, "Program and system information protocol for terrestrial broadcast and cable (revision A) and amendment no. 1," ATSC Standard A/65A, 2000.Google ScholarGoogle Scholar
  3. Advanced Television Systems Committee, "Data broadcast standard," ATSC Standard A/90, 2000.Google ScholarGoogle Scholar
  4. Advanced Television Systems Committee, "Synchronized/asynchronous trigger standard," ATSC Standard A/93, 2002.Google ScholarGoogle Scholar
  5. J. Ayars, et al., "Synchronized multimedia integration language (SMIL 2.0)," W3C recommendation, http:// www.w3c.org/TR/smil20, 2001.Google ScholarGoogle Scholar
  6. L. Berc, W. Fenner, R. Frederick, S. McCanne, and P. Stewart, "RTP payload format for JPEG-compressed video," Internet Engineering Task Force, RFC 2435, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. J. Brassil, S. Garg, and H. Schulzrinne, "Program insertion in real-time IP multicasts," ACM Computer Communication Review, vol. 29, no 2, pp. 49--68, Apr. 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. J. Brassil and H. Schulzrinne, "Enhancing internet streaming media with cueing protocols," Proceedings of INFOCOM 2001, Anchorage, AL, Mar. 2001.Google ScholarGoogle Scholar
  9. J. Brassil and H. Schulzrinne, "Structuring internet media streams with cueing protocols," IEEE/ACM Transactions on Networking, vol. 10, no. 4, Aug. 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. CCIR, "Digital methods of transmitting television information," Recommendation 601, 1986.Google ScholarGoogle Scholar
  11. M. R. Delco, "Production quality internet television," Berkeley Multimedia Research Center TR 2001-161, Aug. 2001.Google ScholarGoogle Scholar
  12. T. Kim, Companion web site, http://www.cc.ga-tech.edu/computing/telecomm/people/Phd/tkim/cueing.html, 2003.Google ScholarGoogle Scholar
  13. T. Kim and M. H. Ammar, "A comparison of layering and stream replication video multicast schemes," Proceedings of NOSSDAV 2001, Port Jefferson, NY, June 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. S.-J. Lee, W.-Y. Ma, and B. Shen, "An interactive video delivery and caching system using video summarization," Proceedings of WCW 2001, Boston, MA, Aug. 2001.Google ScholarGoogle Scholar
  15. Linux Media Labs, Product description, http://www. linuxmedialabs.com/lml33doc.html.Google ScholarGoogle Scholar
  16. W.-Y. Ma, B. Shen, and J. Brassil, "Content services network: the architecture and protocols," Proceedings of WCW 2001, Boston, MA, Aug. 2001.Google ScholarGoogle Scholar
  17. H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson, "RTP: A transport protocol for real-time applications," Internet Engineering Task Force, RFC 1889, Jan. 1996.Google ScholarGoogle Scholar
  18. H. Schulzrinne, RTP Toolset, http://www.cs.colum-bia.edu/IRT/software/rtptools.Google ScholarGoogle Scholar
  19. Society of Cable Telecommunications Engineers, "ANSI/SCTE 33 2001 (DVS 253) digital program insertion messages for cable," http://www.scte.org/documents/pdf/ANSISCTE352001DVS253.pdf, 2001.Google ScholarGoogle Scholar
  20. http://www.terayon.com.Google ScholarGoogle Scholar
  21. M. Westerlund, K. Dovstam, F. Hartung, and U. Horn, "Generic RTP payload format for time-lined static media," IETF Draft, draft-westerlund-avt-rtp-static-media-01.txt, Jan. 2002.Google ScholarGoogle Scholar
  22. W3C Timed-Text Working Group, http://www.w3. org/AudioVideo/TT, 2003.Google ScholarGoogle Scholar
  23. Y. R. Yang, M. S. Kim, and S. S. Lam, "Transient behaviors of TCP-friendly congestion control protocols," Proceedings of INFOCOM 2001, Anchorage, AK, Apr. 2001.Google ScholarGoogle Scholar

Index Terms

  1. Dynamic program insertion in high quality video over IP

        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
          NOSSDAV '03: Proceedings of the 13th international workshop on Network and operating systems support for digital audio and video
          June 2003
          188 pages
          ISBN:1581136943
          DOI:10.1145/776322

          Copyright © 2003 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: 1 June 2003

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article
        • Article Metrics

          • Downloads (Last 12 months)2
          • Downloads (Last 6 weeks)1

          Other Metrics

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader