[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/285237.285290acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
Article
Free access

Error control techniques for interactive low-bit rate video transmission over the Internet

Published: 01 October 1998 Publication History

Abstract

A new retransmission-based error control technique is presented that does not incur any additional latency in frame playout times, and hence are suitable for interactive applications. It takes advantage of the motion prediction loop employed in most motion compensation-based codecs. By correcting errors in a reference frame caused by earlier packet loss, it prevents error propagation. The technique rearranges the temporal dependency of frames so that a displayed frame is referenced for the decoding of its succeeding dependent frames much later than its display time. Thus, the delay in repairing lost packets can be effectively masked out. The developed technique is combined with layered video coding to maintain consistently good video quality even under heavy packet loss. Through the results of extensive Internet experiments, the paper shows that layered coding can be very effective when combined with the retransmission-based error control technique for low-bit rate transmission over best effort networks where no network-level mechanism exists for protecting high priority data from packet loss.

References

[1]
A. Albanese, J. Blomer, J. Edmonds, M. Luby, and M. Sudan, "Priority Encoding Transmission," IEEE Transactions on Information Theory, vol. 42, no. 6, Nov. 1996.
[2]
Amir, E., McCanne, S., and Vetterli, M. "A Layered DCT Coder for Internet Video," the Proceedings of IEEE international Conference on Image Processing. September, 1996. Lausanne, Switzerland.
[3]
P. Brady, "Effects of Transmission Delay on Conversational Behavior on Echo-Free Telephone Circuits,'' Bell System Technical Journal, vol. 50, no. 1, pp. 115- 134, Jan. 1993.
[4]
B. DeCleene, P. Pancha, M. E1 Zarki, and H. Sorensen, "Comparison of Priority Partition Methods for VBR MPEG," Proceedings of IEEE Infocom'9J, Toronto, Canada, June 1994.
[5]
B. Demsey, J. Liebeherr, and A. Weaver, "On retransmission-based error control for continuous media traffic in packet-switching networks," Computer Networks and ISDN Systems, 1996.
[6]
T. Dorcey, "CU-SeeMe desktop videoconferencing software," ConneXions, vol. 9, no. 3, Mar. 1995.
[7]
R. Fredrick, Network Video(nv), Xerox Palo Alto Research Center.
[8]
M. Ghanbari, "Two layer coding of video signals for VBR networks," IEEE Journal on Selected Areas in Communications, vol. 7, no. 5, June 1989.
[9]
K. Han and G. C. Polyzos, "Multi-Resolution Layered Coding for Real-Time Image Transmission: Architectural and Error Control Considerations," Real-Time Imaging," Academic Press (to appear).
[10]
M. Khansari, A. Jalali, E. Dubois, and P. Mermelstein, "Low bit-rate video transmission over fading channels for wireless microcellular systems," IEEE Transactions on Circuits and Systems for Video Technology, vol. 6, pp. 1-11, February 1996.
[11]
C. Leicher, "Hierarchical encoding of MPEG sequences using priority encoding transmission (PET)," ICSI technical report TR-94-058, Nov. 1994.
[12]
X. Li, S. Paul, P. Pancha, and M. Ammar, "Layered video multicast with retransmission (LVMR): evaluation of error recovery schemes," Proceedings of the Sixth International Workshop on Network and Operating System Support for Digital Audio and Video, St Louis, May 1997.
[13]
S. McCanne and V. Jacobson, "vic: a flexible framework for packet video," in Proceedings of A CM Multimedia'95, San Francisco, CA, Nov. 1995, pp. 511-522
[14]
S. McCanne, M. Vetterli, and V. Jacobson, "Lowcomplexity video coding for receiver-driven layered multicast," IEEE Journal on Selected Areas in Communications, vol. 16, no. 6, pp. 983-1001, August 1997
[15]
M. Normura, T. Fujii, N. Ohta, "Layered Packet- Loss Protection for Variable Rate Coding Using DCT," Proceedings of InteTnational Workshop on Packet Video, DT, Sept. 1988.
[16]
N. Ohta, "Packet Video: Modeling and Signal Processing,'' Artech House Publishers, 1994.
[17]
P. Pancha and M. E1 Zarki,"MPEG Coded Video and BISDN," IEEE Communications Magazine, Vol. 32, No. 5, May 1994.
[18]
C. Papadopoulos and G. Parulkar, "Retransmission-based error control for continuous media applications," Proceedings of the Sixth international Workshop on Network and Operating System Support for Digital Audio and Video, pp. 5-12, 1996.
[19]
Priority Encoding Transmission, Web Page: http://www, icsi. berkeley, edu/P ET/icsi- pet. html.
[20]
E. J. Posnak, S. P. Gallindo, A. P. Stephens and H. M. Vin. "Techniques for Resilient Transmission of JPEG Video Streams" the Proceedings of Multimedia Computing and Networking, San Jose, Volume 2417, Pages 243-252, February 1995.
[21]
G. Ramamurthy, and D. Raychaudhuri, "Performance of packet video with combined error recovery and concealment," Proceedings of INFO- COM'95, pp. 753-761, April 1995.
[22]
K. Shimamura, Y. Hayashi, and F. Kishino, "Variable-bit-rate Coding Capable of Compensating for Packet Loss," Proceedings of Visual Communications and Image Processing, Nov. 1988, pp. 991 - 998.
[23]
R. Xu, C. Myers, H. Zhang, R. Yavatkar, "Resilient multicast support for continuous-media applications,'' Proceedings of the Sixth International Workshop on Network and Operating System Support for Digital Audio and Video, St Louis, May 1997.

Cited By

View all
  • (2015)Dynamic Salt Generating Scheme Using Seeds Warehouse Table CoordinatesProceedings of the 2015 2nd International Conference on Information Science and Security (ICISS)10.1109/ICISSEC.2015.7370997(1-6)Online publication date: 14-Dec-2015
  • (2015)Eleview: Remote Intelligent Elevator Monitoring SystemInternational Journal of Computers and Applications10.1080/1206212X.2004.1144172726:2(1-8)Online publication date: 11-Jul-2015
  • (2013)Using the Kalman Filter for Auto Bit-rate H.264 Streaming Based on Human InteractionInternational Journal of Technology and Human Interaction10.4018/ijthi.20131001049:4(58-74)Online publication date: 1-Oct-2013
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGCOMM '98: Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication
October 1998
328 pages
ISBN:1581130031
DOI:10.1145/285237
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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 October 1998

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

SIGCOMM98
Sponsor:
SIGCOMM98: ACM SIGCOMM'98
August 31 - September 4, 1998
British Columbia, Vancouver, Canada

Acceptance Rates

SIGCOMM '98 Paper Acceptance Rate 26 of 247 submissions, 11%;
Overall Acceptance Rate 462 of 3,389 submissions, 14%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)85
  • Downloads (Last 6 weeks)10
Reflects downloads up to 20 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2015)Dynamic Salt Generating Scheme Using Seeds Warehouse Table CoordinatesProceedings of the 2015 2nd International Conference on Information Science and Security (ICISS)10.1109/ICISSEC.2015.7370997(1-6)Online publication date: 14-Dec-2015
  • (2015)Eleview: Remote Intelligent Elevator Monitoring SystemInternational Journal of Computers and Applications10.1080/1206212X.2004.1144172726:2(1-8)Online publication date: 11-Jul-2015
  • (2013)Using the Kalman Filter for Auto Bit-rate H.264 Streaming Based on Human InteractionInternational Journal of Technology and Human Interaction10.4018/ijthi.20131001049:4(58-74)Online publication date: 1-Oct-2013
  • (2012)RPTProceedings of the 9th USENIX conference on Networked Systems Design and Implementation10.5555/2228298.2228307(6-6)Online publication date: 25-Apr-2012
  • (2011)Enabling resilient P2P video streamingMultimedia Systems10.1007/s00530-011-0229-x17:3(177-197)Online publication date: 1-Jun-2011
  • (2009)Adaptive Retransmission Scheme for Video Streaming ApplicationsHandbook of Research on Mobile Multimedia, Second Edition10.4018/978-1-60566-046-2.ch018(248-262)Online publication date: 2009
  • (2009)Objective quality definition of scalable video coding and its application for optimal streaming of FGS-coded videosComputer Communications10.1016/j.comcom.2008.09.00532:1(34-40)Online publication date: 1-Jan-2009
  • (2008)Real-time monitoring of video quality in IP networksIEEE/ACM Transactions on Networking10.1109/TNET.2007.91061716:5(1052-1065)Online publication date: 1-Oct-2008
  • (2007)TCP-friendly MPEG-4 streaming video in CDMA networks via power and rate controlInternational Journal of Wireless and Mobile Computing10.5555/1358382.13583912:2/3(212-223)Online publication date: 1-Jul-2007
  • (2007)Unequal error protection for real-time video in mobile ad hoc networks via multi-path transportComputer Communications10.1016/j.comcom.2007.08.04230:17(3293-3306)Online publication date: 15-Nov-2007
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media