D2.2.3 Version 2.4 Author URJC Dissemination CO Date 30/11/2016 Status Final
Total Page:16
File Type:pdf, Size:1020Kb
D2.2.3 Version 2.4 Author URJC Dissemination CO Date 30/11/2016 Status Final D2.3: State-of-the-art revision document v3 Project acronym: NUBOMEDIA Project title: NUBOMEDIA: an elastic Platform as a Service (PaaS) cloud for interactive social multimedia Project duration: 2014-02-01 to 2017-01-30 Project type: STREP Project reference: 610576 Project web page: http://www.nubomedia.eu Work package WP2 WP leader Victor Hidalgo Deliverable nature: Report Lead editor: Luis Lopez Planned delivery date 11/2016 Actual delivery date 30/11/2016 Keywords State-of-the-art revision The research leading to these results has been funded by the European Union’s Seventh Framework Programme (FP7/2007-2013) under grant agreement nº 610576 FP7 ICT-2013.1.6. Connected and Social Media D2.2.3: State-of-the-art revision document v3 DISCLAIMER All intellectual property rights are owned by the NUBOMEDIA consortium members and are protected by the applicable laws. Except where otherwise specified, all document contents are: “© NUBOMEDIA project -All rights reserved”. Reproduction is not authorized without prior written agreement. All NUBOMEDIA consortium members have agreed to full publication of this document. The commercial use of any information contained in this document may require a license from the owner of that information. All NUBOMEDIA consortium members are also committed to publish accurate and up to date information and take the greatest care to do so. However, the NUBOMEDIA consortium member scan not accept liability for any inaccuracies or omissions nor do they accept liability for any direct, indirect, special, consequential or other losses or damages of any kind arising out of the use of this information NUBOMEDIA: an elastic PaaS cloud for interactive social multimedia 2 D2.2.3: State-of-the-art revision document v3 Contributors: URJC LIVEU VTOOLS FRAUNHOFER NAEVATEC VTT USV ZED TUB TI Internal Reviewer(s): Constantin Filote (USV) Noam Amram (LIVEU) NUBOMEDIA: an elastic PaaS cloud for interactive social multimedia 3 D2.2.3: State-of-the-art revision document v3 Version History Version Date Authors Comments 0.1 01-04-2014 Luis Lopez Initial Version 28-05-2014 Constantin Filote First Reviewed 0.2 24-09-2014 Luis Lopez Additional topics added. 0.3 15-11-2014 Luis Lopez Additional topics added 0.4 26-12-2014 Luis Lopez Additional topics added 1.0 22-01-2015 Luis Lopez Added final contributions from partners 1.1 21-04-2015 Luis Lopez Removed all previous information and restarted following review 1 outcome. 2.0 21-09-2015 Luis Lopez Crated new SotA structure 2.1 20-01-2016 Luis Lopez Integrated contributions from partners. 2.2 23-01-2016 Luis Lopez Integrated FRAUNHOFER contribution 2.3 23-08-2016 Luis Lopez Integrated improvements in SotA progresses by LIVEU 2.4 01-10-2016 Luis Lopez Integrated improvements in SotA progresses by LIVEU Added summary tables NUBOMEDIA: an elastic PaaS cloud for interactive social multimedia 4 D2.2.3: State-of-the-art revision document v3 Table of contents 1 Executive summary ....................................................................................................... 9 2 Introduction .................................................................................................................... 9 3 Summary of NUBOMEDIA progresses and outcomes ..................................... 10 4 Cloud technologies for advanced media communications ........................... 13 4.1 Cloud infrastructures for real-time media ..................................................................... 13 4.1.1 Description of current SoTA ....................................................................................... 13 4.1.2 NUBOMEDIA approach beyond SotA ......................................................................... 16 4.1.3 NUBOMEDIA outcomes .............................................................................................. 16 4.1.4 References .................................................................................................................. 17 4.2 Orchestration and Management of Real-Time Network Functions with guaranteed QoS 18 4.2.1 Description of current SoTA ....................................................................................... 19 4.2.2 NUBOMEDIA approach beyond SotA ......................................................................... 32 4.2.3 NUBOMEDIA outcomes .............................................................................................. 36 4.2.4 References .................................................................................................................. 37 4.3 PaaS for Real-Time Multimedia Applications ................................................................. 37 4.3.1 Description of current SoTA ....................................................................................... 43 4.3.2 NUBOMEDIA approach beyond SotA ......................................................................... 51 4.3.3 NUBOMEDIA outcomes .............................................................................................. 53 4.3.4 References .................................................................................................................. 53 4.4 Media monitoring in cloud infrastructures .................................................................... 54 4.4.1 Description of current SoTA ....................................................................................... 55 4.4.2 NUBOMEDIA approach beyond SotA ......................................................................... 59 4.4.3 NUBOMEDIA outcomes .............................................................................................. 60 4.4.4 References .................................................................................................................. 60 4.5 Deploying and installing media cloud infrastructures ................................................... 60 4.5.1 Description of current SoTA ....................................................................................... 61 4.5.2 NUBOMEDIA approach beyond SoTA ........................................................................ 64 4.5.3 NUBOMEDIA outcomes .............................................................................................. 64 4.5.4 References .................................................................................................................. 64 5 RTC media server technologies ............................................................................. 65 5.1 RTC media servers .......................................................................................................... 65 5.1.1 RTC media servers: an overview ................................................................................ 65 5.1.2 Description of current scientific and engineering SoTA ............................................. 69 5.1.3 NUBOMEDIA approach beyond SotA ......................................................................... 75 5.1.4 NUBOMEDIA outcomes .............................................................................................. 76 5.1.5 References .................................................................................................................. 78 5.2 Real-time Video Content Analysis on the cloud ............................................................. 81 5.2.1 Description of current SoTA ....................................................................................... 83 5.2.2 NUBOMEDIA approach beyond SotA ......................................................................... 90 5.2.3 NUBOMEDIA outcomes .............................................................................................. 91 5.2.4 References .................................................................................................................. 92 5.3 Augmented Reality capabilities on real-time media servers ......................................... 93 5.3.1 Description of current SoTA ....................................................................................... 93 5.3.2 NUBOMEDIA approach beyond SotA ......................................................................... 97 5.3.3 NUBOMEDIA outcomes .............................................................................................. 99 5.3.4 References .................................................................................................................. 99 5.4 Interoperability on real-time media infrastructures servers ......................................... 99 5.4.2 NUBOMEDIA approach beyond SotA ....................................................................... 105 5.4.3 NUBOMEDIA outcomes ............................................................................................ 106 NUBOMEDIA: an elastic PaaS cloud for interactive social multimedia 5 D2.2.3: State-of-the-art revision document v3 5.4.4 References ................................................................................................................ 106 5.5 Cloud APIs for accessing Media Servers ....................................................................... 106 5.5.1 Related work ............................................................................................................ 108 5.5.2 NUBOMEDIA approach beyond SotA ....................................................................... 110 5.5.3 NUBOMEDIA outcomes ...........................................................................................