Skip to main content
Log in

SIP and SDP based content adaptation during real-time video streaming in Future Internets

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

Abstract

Future Internet technology supports content adaptation to improve the QoS / QoE in a heterogeneous environment. The adaptation process removes partial data to meet either receiver capability or network capability. The process of adaptation is efficient when it is performed in the network rather than in the sender side or receiver end. In-network adaptation is performed by intelligent intermediate devices, which implement Content Aware Network and Content Centric Network, to process the contents. The adaptation decision taking module requires prior knowledge about end devices, network capacity and content’s meta-data to decide the extraction points. This paper proposes a model to signal the terminal, network and media capabilities with the intermediate devices. The proposed model reduces the number of messages exchanged between end devices, intermediate devices and media server during session creation. Additionally, this method proposes a way to signal network dynamics such as change in bandwidth and buffer space with the intermediate devices to improve the video quality with the available resources. The proposed session signaling scheme is developed by extending traditional Session Initiation Protocol and Session Description Protocol and tested for suitability using virtual networking environment.

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
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Adzic V, Kalva H, Furht B (2011) A survey of multimedia content adaptation for mobile devices. Journal of Multimedia Tools and Applications 51:379–396. doi:10.1007/s11042-010-0669-x

  2. Andreasen F (2010) Session description protocol (sdp) capability negotiation. RFC 5939

  3. Arnaiz L, Mene andndez J, Bermejo D (2011) Efficient personalized scalable video adaptation decision-taking engine based on MPEG-21. In: 2011 IEEE International Conference on Consumer Electronics (ICCE), pp 381 –382. doi:10.1109/ICCE.2011.5722639

  4. Borcoci E, Negru D, Timmerer C (2010) A novel architecture for multimedia distribution based on content-aware networking. In: 2010 3rd International Conference on Communication Theory, Reliability, and Quality of Service (CTRQ), pp 162–168. doi:10.1109/CTRQ.2010.35

  5. Burnett I, Pereira F, van de Walle R, Koenen R (2006) The MPEG-21 Book. Wiley

  6. Chakareski J, Han S, Girod B (2005) Layered coding vs. multiple descriptions for video streaming over multiple paths. Multimedia Systems 10(4):275–285. doi:10.1007/s00530-004-0162-3

  7. De Schrijver D, Poppe C, Lerouge S, De Neve W, Van de Walle R (2006) MPEG-21 bitstream syntax descriptions for scalable video codecs. Journal of Multimedia Systems SpringerLink 11:403–421. doi:10.1007/s00530-006-0021-5

  8. De Schrijver D, De Neve W, De Wolf K, De Sutter R, Van de Walle R (2007) An optimized MPEG-21 BSDL framework for the adaptation of scalable bitstreams. J Vis Comun Image Represent 18:217–239. doi:10.1016/j.jvcir.2007.02.003. http://dl.acm.org/citation.cfm?id=1242858.1243301

  9. Famaey J, De Turck F (2012) Federated management of the future internet: status and challenges. International Journal of Network Management 22(6):508–528. doi:10.1002/nem.1813. doi:10.1002/nem.1813

  10. Famaey J, De Turck F (2013) Federated and autonomic management of multimedia services. In: 2013 IFIP/IEEE International Symposium on Integrated Network Management (IM 2013), pp 927–933

  11. Famaey J, Iterbeke F, Wauters T, Turck FD (2013) Towards a predictive cache replacement strategy for multimedia content. J Netw Comput Appl 36(1):219–227. doi:10.1016/j.jnca.2012.08.014. http://www.sciencedirect.com/science/article/pii/S1084804512001919

  12. Fortino G, Russo W, Vaccaro M (2014) An agent-based approach for the design and analysis of content delivery networks. J Netw Comput Appl 37:127–145. doi:10.1016/j.jnca.2012.11.005. http://www.sciencedirect.com/science/article/pii/S1084804512002469

  13. Gardikis G, Xilouris G, Kourtis A, Negru D, Chen Y, Anapliotis P, Pallis E (2011) Media ecosystem deployment in a content-aware future internet architecture. In: 2011 IEEE Symposium on Computers and Communications (ISCC), pp 544–549. doi:10.1109/ISCC.2011.5983894

  14. Go andrkemli B, Tekalp A (2010) Adaptation strategies for streaming SVC video. In: 2010 17th IEEE International Conference on Image Processing (ICIP), pp 2913–2916. doi:10.1109/ICIP.2010.5652838

  15. Grafl M, Timmerer C, Hellwagner H, Xilouris G, Gardikis G, Renzi D, Battista S, Borcoci E, Negru D (2013) Scalable media coding enabling content-aware networking. IEEE MultiMedia 20(2):30–41. doi:10.1109/MMUL.2012.57

  16. Handley M, Jacobson V (1998) SDP:Session description protocol. RFC 2327

  17. Hartwig S, Luck M, Aaltonen J, Serafat R, Theimer W (2000) Mobile multimedia-challenges and opportunities. IEEE Trans Consum Electron 46(4):1167–1178. doi:10.1109/30.920475

  18. Hellwagner H, Kuschnig R, Stütz T, Uhl A (2009) Efficient in-network adaptation of encrypted H.264/SVC content. Journal of Image Communication, Elsevier Science 24:740–758. doi:10.1016/j.image.2009.07.002. http://dl.acm.org/citation.cfm?id=1598093.1598590

  19. Jennings B, Brennan R, Donnelly W, Foley S, Lewis D, O’sullivan D, Strassner J, van der Meer S (2009) Challenges for federated, autonomic network management in the future internet. In: IFIP/IEEE International Symposium on Integrated Network Management-Workshops, 2009. IM ’09, pp 87–92. doi:10.1109/INMW.2009.5195942

  20. Johansson I, Jung K (2011) Negotiation of generic image attributes in the session description protocol (sdp). RFC 6236

  21. Kawasaki K, Ata S, Murata M (2015) Design of communication architecture to support stream data over content-centric networking. In: The 10th International Conference on Future Internet, CFI ’15, ACM, New York, pp 57–62. doi:10.1145/2775088.2775091

  22. Kim SS, Choi MJ, Ju HT, Ejiri M, Hong JK (2008) Towards management requirements of future internet. In: Ma Y, Choi D, Ata S (eds) Challenges for Next Generation Network Operations and Service Management, Lecture Notes in Computer Science, vol 5297, Springer, Berlin, pp 156–166. doi:10.1007/978-3-540-88623-5_16

  23. Kofler I (2010) In-network adaptation of scalable video content. SIGMultimedia Rec 2:7–8. doi:10.1145/2039331.2039335

  24. Kuschnig R, Kofler I, Ransburg M, Hellwagner H (2008) Design options and comparison of in-network H.264/SVC adaptation. J Vis Comun Image Represent 19:529–542. doi:10.1016/j.jvcir.2008.07.004. http://dl.acm.org/citation.cfm?id=1465756.1466321

  25. Latr S, Famaey J, Turck FD (2014) A semantic context exchange process for the federated management of the future internet. Int J Netw Manag 24(1):1–27. doi:10.1002/nem.1840

  26. Lederer S, Mueller C, Timmerer C, Hellwagner H (2014) Adaptive multimedia streaming in information-centric networks. IEEE Netw 28(6):91–96. doi:10.1109/MNET.2014.6963810

  27. Lee H, Kang JW, Kim JG (2007) A SVC adaptation decision engine based on MPEG-21 DIA for universal multimedia access, pp 1–5. doi:10.1109/ISCE.2007.4382160

  28. Lennox J, Ott J, Schierl T (2009) Source-specific media attributes in the session description protocol (sdp). RFC 5576

  29. Daras P, Williams CGD et al (2009) Why do we need a content centric Future Internet? Europan Commission Information Society and Media. Future Content Networks Group, Prague

  30. Posch D, Kreuzberger C, Rainer B, Hellwagner H (2014) Using in-network adaptation to tackle inefficiencies caused by dash in information-centric networks. In: Proceedings of the 2014 Workshop on Design, Quality and Deployment of Adaptive Video Streamingm, VideoNext ’14, ACM, New York, pp 25–30. doi:10.1145/2676652.2676653

  31. Rosenberg CG, Schulzrinne H, Schooler V (2002) SIP: Session initiation protocol. RFC 3261

  32. Schierl T, Wenger S (2009) Signaling media decoding dependency in the session description protocol (sdp).RFC 5583

  33. Schwarz H, Marpe D, Wiegand T (2007) Overview of the scalable video coding extension of the H.264/AVC standard. IEEE Transactions on Circuits and Systems for Video Technology 17(9):1103–1120. doi:10.1109/TCSVT.2007.905532

  34. Serrano M, Davy S, Johnsson M, Donnelly W, Galis A (2011) Review and designs of federated management in future internet architectures. In: The Future Internet, Lecture Notes in Computer Science, vol 6656, Springer, Berlin, pp 51–66. doi:10.1007/978-3-642-20898-0_4

  35. Sodagar I (2011) The mpeg-dash standard for multimedia streaming over the internet. IEEE MultiMedia 18(4):62–67. doi:10.1109/MMUL.2011.71

  36. Thang TC, Kim JG, Kang JW, Yoo JJ (2009) SVC adaptation: Standard tools and supporting methods. J Signal Process Image Commun 24(3):214–228. doi:10.1016/j.image.2008.12.006. http://www.sciencedirect.com/science/article/pii/S0923596509000034

  37. Cong TT, Suk KY, Jae-Gon K (2006) SVC bitstream adaptation in MPEG-21 multimedia framework. In: Journal of Zhejiang University Science A, vol 7, pp 764–772

  38. Timmerer C, Hellwagner H (2010) Mpeg-21 digital items in research and practice. In: Proceedings of the 1st International Digital Preservation Interoperability Framework Symposium, INTL-DPIF ’10, vol 8. ACM, New York, pp 1–8:8. doi:10.1145/2039263.2039271

  39. Valloppillil V, Ross KW (2010). D2.2 service/content adaptation definition and specification. www.ict-alicante.eu/userfiles/file/.../ALICANTE_D2_2_Final.pdf

  40. Vetro A, Timmerer C (2005) Digital item adaptation: Overview of standardization and research activities. IEEE Transactions on Multimedia Special Issue on MPEG 21:418–426. doi:10.1109/TMM.2005.846795

  41. Wang Y, Reibman AR, Lin S (2005) Multiple description coding for video delivery. In: Proceedings of the IEEE, vol 93, pp 57–70. doi:10.1109/JPROC.2004.839618

  42. Wenger S, Wang YK, Schierl T (2007) Transport and signaling of SVC in IP networks. IEEE Transactions on Circuits and Systems for Video Technology 17(9):1164–1173. doi:10.1109/TCSVT.2007.905523

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. K. Karunakar.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ramakrishna, M., Karunakar, A.K. SIP and SDP based content adaptation during real-time video streaming in Future Internets. Multimed Tools Appl 76, 21171–21191 (2017). https://doi.org/10.1007/s11042-016-4017-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-016-4017-7

Keywords

Navigation