Skip to main content
Log in

A systematic reallocation and prioritization scheme for error-resilient transmission of video packets

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

This paper proposes a novel video transmission scheme that provides error-resilient transmission of encoded video on a per-packet basis over wireless networks. In conventional schemes, the error-resilient transmission of encoded video has been conducted using the unit of a video frame or data partition. However, in order to provide higher error-resilient transmission for significant video data that critically impacts the decoding when it is lost, the unit of prioritized video transmission should be more fine-grained. Moreover, the transmission overhead incurred by the application of the prioritized video transmission should be further minimized. In order to overcome these limitations, this paper proposes a scheme that identifies and reallocates significant video data within the unit of inter-frame dependency, which is a hierarchical relationship between video frames, in order to enhance the compression efficiency such as a group of pictures. Consequently, the encoded video is transmitted with different transmission priorities on a per-packet basis depending on the packet’s significance for decoding. The evaluation results with standard definition and high definition videos demonstrate that the proposed scheme has significant performance enhancements over the conventional video frame prioritization scheme in terms of transmission overhead, transmitted video data utilization, peak signal-to-noise ratio, and subject quality test.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  1. Apple. HTTP Live Streaming Overview. https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/StreamingMediaGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40008332-CH1-SW1

  2. Apple. MPEG-2 Stream Encryption Format for HTTP Live Streaming. https://developer.apple.com/library/prerelease/ios/documentation/AudioVideo/Conceptual/HLS_Sample_Encryption/Encryption/Encryption.html

  3. Baccaglini E, Marchetto G, Tillo T, Olmo G (2014) Efficient slice‐aware H. 264/AVC video transmission over time‐driven priority networks. Wiley Int J Commun Syst 27(12):3822–3836

    Article  Google Scholar 

  4. Cisco. 2014. Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 2013–2018.

  5. Dong Y, Chen H (2015) A content-aware error resilient scheme for wireless video streams with data embedding. Springer Wirel Pers Commun 82(1):215–228

    Article  Google Scholar 

  6. Evensen K, Petlund A, Riiser H, Vigmostad P, Kaspar D, Griwodz C, and Halvorsen P (2011) Mobile video streaming using location-based network prediction and transparent handover. In Proceedings of the 21st international workshop on Network and operating systems support for digital audio and video (NOSSDAV’11). 21–26

  7. Feng N, Chang Y (2015) Unequal loss protection for H. 264/AVC video streaming over wireless networks. Springer J Sig Process Syst 78(2):115–121

    Article  MathSciNet  Google Scholar 

  8. Go K, Kim M, Kang S, Lee B, Yoon Y (2014) Cross-layer packet prioritization for error-resilient transmission of IPTV system over wireless network. In Proceedings of ACM Multimedia Systems Conference (MMsys’14). 180–190

  9. Greengrass J, Evans J, Begen AC (2009) Not All packets Are equal part II: the impact of network packet loss on video quality. IEEE Internet Comput 13(2):74–82

    Article  Google Scholar 

  10. Haghani E, Parekh S, Calin D, Kim E, Ansari N (2009) A quality-driven cross-layer solution for MPEG video streaming over WiMAX networks. IEEE Trans Multimed 11(6):1140–1147

    Article  Google Scholar 

  11. Han GJ, Ohm JR, Han WJ, Wiegand T (2012) Overview of the high efficiency video coding (HEVC) standard. IEEE Trans Circ Syst Video Technol 22(12):1649–1668

    Article  Google Scholar 

  12. Huo Y, Hellge C, Wiegand T, Hanzo L (2014) A tutorial and review on inter-layer FEC coded layered video streaming. IEEE Commun Surv Tutor 17(2):1166–1207

    Article  Google Scholar 

  13. IEEE Std 802.1D™ (2004) IEEE Standard for local and metropolitan area networks, Media Access Control (MAC) Bridges. IEEE, New York

  14. IEEE Std 802.1e (2005) IEEE Standard for Information technology-Telecommunications and information exchange between systems-Local and metropolitan area networks–Specific requirements Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications Amendment 8: Medium Access Control (MAC) Quality of Service Enhancements. IEEE

  15. ISO/IEC 23009–1:2012. Information technology — Dynamic adaptive streaming over HTTP (DASH) — Part 1: Media presentation description and segment formats

  16. ITU-T Recommendation P.910 (2008) Subjective video quality assessment methods for multimedia applications

  17. Kambhatla KK, Paluri S, Matyjas JD, Kumar S (2015) Cross-layer prioritized H. 264 video packetization and error protection over noisy channels. Springer Multimed Tools Appl. published online, 1–23

  18. Ke CH, Lin KW, Huang CA, Chen YS, and Park SO (2015) Cross-layer quality enhancement scheme for video transmission over multi-hop wireless networks. Springer Multimed Tools Appl, published online, 1–17

  19. Lai CF, Huang YM, Chen JL, Ji W, Chen M (2011) Design and integration of the OpenCore-based mobile TV framework for DVB-H/T wireless network. Multimedia Systems 17(4):299–311

    Article  Google Scholar 

  20. Lee J, Liao W, Chen JM, Lee HH (2009) A practical QoS solution to voice over IP in IEEE 802.11 WLANs. IEEE Commun Mag 47(4):111–117

    Article  Google Scholar 

  21. Nazir S, Vukobratović D, Stanković V, Andonović I, Nybom K, and Grönroos S (2014) Unequal error protection for data partitioned H. 264/AVC video broadcasting. Springer Multimed Tools Appl, published online, 1–23

  22. Richardson IE (2011) The H. 264 advanced video compression standard. Wiley

  23. Schierl T, Gruneberg K, Wiegand T (2009) Scalable video coding over RTP and MPEG-2 transport stream in broadcast and IPTV channels. IEEE Wirel Commun 16(5):64–71

    Article  Google Scholar 

  24. Schwarz H, Marpe D, Wiegand T (2007) Overview of the scalable video coding extension of the H. 264/AVC standard. IEEE Trans Circ Syst Video Technol 17(9):1103–1120

    Article  Google Scholar 

  25. Siebert P, Van Caenegem TNM, Wagner M (2009) Analysis and improvements of zapping times in IPTV systems. IEEE Trans Broadcast 55(2):407–418

    Article  Google Scholar 

  26. Souryal MR, Klein-Berndt L, Miller LE, Moayeri N (2006) Link assessment in an indoor 802.11 network. In Proceedings of IEEE Wireless Communications and Networking Conference (WCNC’06). 1402–1407

  27. Srinivasan SK, Vahabzadeh-Hagh J, Reisslein M (2010) The effects of priority levels and buffering on the statistical multiplexing of single-layer H.264/AVC and SVC encoded video streams. IEEE Trans Broadcast 56(3):281–287

    Article  Google Scholar 

  28. Stockhammer T (2011) Dynamic adaptive streaming over HTTP--: standards and design principles. In Proceedings of ACM Multimedia Systems Conference (MMsys’11). 133–144

  29. Talari A, Kumar S, Rahnavard N, Paluri S, Matyjas JD (2013) Optimized cross-layer forward error correction coding for H. 264 AVC video transmission over wireless channels. EURASIP J Wirel Commun Netw 2013(1):1–13

    Article  Google Scholar 

  30. Tian X, Le TM, Lian Y (2011) Review of CAVLC, arithmetic coding, and CABAC. In entropy coders of the H. 264/AVC standard. Springer, Berlin, pp 29–39

    Google Scholar 

  31. Wang H, Liu G (2014) Priority and delay aware packet management framework for real-time video transport over 802.11e WLANs. Springer Multimed Tools Appl 69(3):621–641

    Article  Google Scholar 

  32. Wiegand T, Girod B (2012) Multi-frame motion-compensated prediction for video transmission. Springer Sci Bus Media 636

  33. Wiegand T, Sullivan GJ (2011) The picturephone is here. Really. IEEE Spectr 48(9):50–54

    Article  Google Scholar 

  34. Wien M (2014) High efficiency video coding: coding tools and specification. Springer Verlag

  35. Xiph.Org Foundation. http://media.xiph.org/video/derf/

  36. Yao XW, Wang WL, Yang SH, Cen YF, Yao XM, Pan TQ (2014) Ipb-frame adaptive mapping mechanism for video transmission over IEEE 802.11 e WLANs. ACM SIGCOMM Comput Commun Rev 44(2):5–12

    Article  Google Scholar 

  37. Yaser PF, Panos N, and Hussein A (2008) Efficient transmission of H.264 video over multirate IEEE 802.11e WLANs. EURASIP J Wirel Commun Netw. 11

  38. Youtube live streaming guide. https://support.google.com/youtube/answer/2853702?hl=en&ref_topic=2853713

  39. Zeadally S, Moustafa H, Siddiqui F (2011) Internet protocol television (IPTV): architecture, trends, and challenges. IEEE Syst J 5(4):518–527

    Article  Google Scholar 

  40. Ziviani A, Wolfinger BE, Rezende JF, Duarte OCMB, Fdida S (2005) Joint adoption of QoS schemes for MPEG streams. Springer Multimed Tools Appl 26(1):59–80

    Article  Google Scholar 

Download references

Acknowledgments

This work was supported by the National Research Foundation of Korea Grant funded by the Korean Government (NRF-2012R1A2A2A01008244).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Myungchul Kim.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Go, K., Kim, M., Kang, S. et al. A systematic reallocation and prioritization scheme for error-resilient transmission of video packets. Multimed Tools Appl 76, 6755–6783 (2017). https://doi.org/10.1007/s11042-016-3351-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-016-3351-0

Keywords

Navigation