Skip to main content
Log in

H.264/MVC interleaving for real-time multiview video streaming

  • Original Research Paper
  • Published:
Journal of Real-Time Image Processing Aims and scope Submit manuscript

Abstract

The multiview video streaming demands high bandwidth even after coding. Any loss during transmission will have effect on the real-time quality of experience (QoE) of the end user due to the prediction structure used in H.264/MVC encoder. This paper proposes an interleaving scheme by considering the prediction structure used in the encoder. The priority for every picture in the prediction structure is computed using proposed mathematical model in order to satisfy any GOP size and any number of views. The validation and verification of the proposed work is done using H.264/MVC reference software JMVC 8.5. The test results show that the proposed interleaving scheme significantly outperforms the non-interleaved scheme.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. Smolic, A., Mueller, K., Merkle, P., Fehn, C., Kauff, P., Eisert, P., Wiegand, T.: 3d video and free viewpoint video-technologies, applications and mpeg standards. In: IEEE International Conference on Multimedia and Expo (ICME) (2006)

  2. Joint Video Team: Advanced video coding for generic audiovisual services. ITU-I H.264 Telecommunication standardization sector of ITU (2011)

  3. Merkle, P., Wiegand, T.: Efficient compression of multi-view video exploiting inter-view dependencies based on h.264/mpeg4-avc. In: IEEE International Conference on Multimedia and Expo (ICME) (2006)

  4. Chen, Y., Wang, Y.-K., Ugur, K., Hannuksela, M.M., Lainema, J., Gabbouj, M.: The emerging mvc standard for 3d video services. EURASIP J. Appl. Signal Process. (2009)

  5. Nguyen, T., Zakhor, A.: Distributed video streaming with forward error correction. In: 12th International Packet Video Workshop (PV 2002) (2002)

  6. Guo, N., Morgera, S.: Frequency-hopped arq for wireless network data services. IEEE J. Selected Areas Commun. 12, 1324–1337 (1994)

    Google Scholar 

  7. Laukens, N.: Adaptive Streaming. European Broadcasting Union, Geneva (2011)

  8. Choi, J.-Y.: A novel content-aware interleaving for wireless video transmission. Comput. Commun. 29(13–14), 2634–2645 (2006)

    Google Scholar 

  9. Thomas Schierl, M.K., Wiegand. T.: H.264/avc interleaving for 3g wireless video streaming. In: Proceedings of ICME (2003)

  10. Huang, P., Chu, K., Lo, H., Lee, W., Wu, T.Y.: A novel adaptive fec and interleaving architecture for h.264/svc wireless video transmission. In: 5th International Conference on Intelligent Information Hiding and Multimedia Signal Processing (IIH-MSP ’09) (2009)

  11. Kuschnig, R., Kofler, I., Hellwagner, H.: An evaluation of tcp-based rate-control algorithms for adaptive internet streaming of h.264/svc. In: Proceedings of the First Annual ACM SIGMM Conference on Multimedia Systems (MMSys ’10) (2010)

  12. Joint Video Team: Common test conditions for multiview video coding. JVT-U211 (2006)

  13. Network Working Group: RTP payload format for h.264 video. IETF RFC 3984 (2005)

  14. Network Working Group: RTP payload format for mvc video. IETF RFC 4588 (2010)

  15. Thomas Schierl, M.K., Wiegand, T.: H.264/avc interleaving for 3g wireless video streaming. In: Proceedings of ICME (2003)

  16. Network Working Group: A transport protocol for real-time application. IETF RFC 3550 (2003)

  17. Liu, C., Bouazizi, I.: Rate adaptation for adaptive http streaming. In: MMSys ’11 Proceedings of the Second Annual ACM Conference on Multimedia Systems (2011)

  18. Network Working Group: TCP friendly rate control. IETF RFC 3448 (2003)

  19. Network Working Group: Datagram congestion control protocol. IETF RFC 4340 (2006)

  20. Wakamiya, N., Murata, M., Miyahara, H.: Mpeg-4 video transfer with tcp-friendly rate control. In: LNCS, pp. 29–42 (2001)

  21. VLC Media Player. http://www.videolan.org/vlc/ (2011)

  22. Joint Video Team: JMVC reference software. cvs-d:pserver:jvtuser@garcon.ient.rwth-aachen.de:/cvs/jvt checkout jmvc (2011)

  23. Wang, Z., Bovik, A.C., Simoncelli, E.P.: Image quality assessment: from error visibility to structural similarity. IEEE Trans. Image Process. 13(4), 600–612 (2004)

    Google Scholar 

Download references

Acknowledgments

This Research is supported by AIT Presidents Seed Fund and by Enterprise Ireland through its Applied Research Enhancement Fund SUNAT.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhao Liu.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Liu, Z., Qiao, Y., Karunakar, A.K. et al. H.264/MVC interleaving for real-time multiview video streaming. J Real-Time Image Proc 10, 501–511 (2015). https://doi.org/10.1007/s11554-012-0273-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11554-012-0273-6

Keywords

Navigation