Skip to main content

Semantic Based Error Avoidance and Correction for Video Streaming

  • Chapter
  • 515 Accesses

Part of the book series: Studies in Computational Intelligence ((SCI,volume 279))

Abstract

Video streaming over best effort networks remains a challenging task. Video quality decreases with an increasing number of frames that are corrupted, lost or only received after playback time. We use semantic information about the video and the network to decide between alternative or cooperative streaming sources to avoid or to correct data loss. We propose a distributed architecture that combines a peer-to-peer indexing archive for videos with error avoidance and error correction mechanisms to select the best delivery method from the corresponding sources. Our indexing-cache peer-to-peer overlay has two interesting properties for our selection model: it efficiently locates several sources for a video (if they exist) and even rare videos. Based on the coding characteristics of the available videos and the state of the network we apply a model for selecting between error avoidance, error correction and a combination of both approaches. This model is evaluated by using the network simulator NS-2 and a modified version of EvalVid.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Lamparter, B., Boehrer, O., Effelsberg, W., Turau, V.: Adaptable forward error correction for multimedia data streams. Technical Report TR-93-009, University of Mannheim (1993)

    Google Scholar 

  2. Liu, H., Ma, H., Zarki, M.E., Gupta, S.: Error control schemes for networks: An Overview. Mobile Networks and Applications 2(2), 167–182 (1997)

    Article  Google Scholar 

  3. Lee, I., Guan, L.: Reliable video communication with multi-path streaming using mdc. In: IEEE International Conference on Multimedia and Expo, ICME 2005 (2005)

    Google Scholar 

  4. Boyce, J.M., Gaglianello, R.D.: Packet loss effects on mpeg video sent over the public internet. In: Multimedia 1998: Proceedings of the sixth ACM international conference on Multimedia, pp. 181–190. ACM Press, New York (1998)

    Chapter  Google Scholar 

  5. Klaue, J., Rathke, B., Wolisz, A.: Evalvid - a framework for video transmission and quality evaluation. In: Computer Performance Evaluation/Tools, pp. 255–272 (2003)

    Google Scholar 

  6. Padhye, J., Firoiu, V., Towsley, D., Kurose, J.: Modeling TCP throughput: A simple Model and its Empirical Validation. In: SIGCOMM 1998: Proceedings of the ACM SIGCOMM 1998 conference Applications, Technologies, Architectures and Protocols for Computer Communication, pp. 303–314. ACM Press, New York (1998)

    Chapter  Google Scholar 

  7. Park, K., Wang, W.: Qos-sensitive transport of real-time MPEG video using adaptive forward error correction. In: IEEE International Conference on Multimedia Computing and Systems, vol. 2, pp. 426–432 (1999)

    Google Scholar 

  8. Claypool, M., Zhu, Y.: Using interleaving to ameliorate the effects of packet loss in a video stream. In: ICDCSW 2003: Proceedings of the 23rd International Conference on Distributed Computing Systems, Washington, DC, USA, p. 508. IEEE Computer Society, Los Alamitos (2003)

    Google Scholar 

  9. Maxemchuk, N.F.: Dispersity Routing in Store-and-Forward Networks. PhD thesis, University of Pennsylvania (1975)

    Google Scholar 

  10. The Network Simulator NS-2 (v2.1b8a) (October 2001), http://www.ns-2.com

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Spielvogel, C., Serbu, S., Felber, P., Kropf, P. (2010). Semantic Based Error Avoidance and Correction for Video Streaming. In: Wallace, M., Anagnostopoulos, I.E., Mylonas, P., Bielikova, M. (eds) Semantics in Adaptive and Personalized Services. Studies in Computational Intelligence, vol 279. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-11684-1_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-11684-1_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-11683-4

  • Online ISBN: 978-3-642-11684-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics