Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
An elastic Platform as a Service (PaaS)
cloud for interactive social multimedia

http://www.nubomedia.eu

FP7-ICT-2013-1.6...
Problem statement: interactive
multimedia development is hard
Wow, I’ve got an innovative
idea for an interactive media
ap...
With NUBOMEDIA developing is just a
Lego game
Sink

SRC
SRC

PointerDetectorFilter

SRC

MirrorFilter

Sink

Sink

WebRTC ...
NUBOMEDIA provides a rich toolbox
of innovative capabilities
The toolbox is very rich
and provides elements
implementing l...
NUBOMEDIA applications are just
pipelines of toolbox elements
IPTV
Integra on

Mixer

DataChannelEndpoint
SRC$

Sink%

Mul...
NUBOMEDIA really shines as a
scalable deployment platform
Powerful idea, I
develop thinking in the small,
but deploy think...
NUBOMEDIA: an end-to-end
architecture
How do the pieces
fit together?

Live interac ve mul media applica ons
NUBOMEDIA
WWW...
NUBOMEDIA is Open Source Software
This looks interesting.
How can I access
NUBOMEDIA technologies?

LGPL
Free as in Freedo...
NUBOMEDIA: research challenges
But does NUBOMEDIA
really go beyond current
state-of-the-art?

Research challenges on
media...
NUBOMEDIA: interactive
communications for the long tail
In which application areas
can NUBOMEDIA be
exploited?

Number of ...
NUBOMEDIA roadmap
01/2016
•Release of
development
APIs for WWW
and
smartphone
platforms.
•Release of
NUBOMEDIA
developer
p...
NUBOMEDIA: the multimedia cloud
Partners

Thanks

FP7-ICT-2013-1.6, GA-610576 – http://www.nubomedia.eu
Upcoming SlideShare
Loading in …5
×

NUBOMEDIA: an elastic Platform as a Service (PaaS) cloud for interactive social multimedia

21,857 views

Published on

NUBOMEDIA is the first cloud platform specifically designed for hosting interactive multimedia services. Its architecture is based on media pipelines: chains of elements providing media capabilities such as encryption, transcoding, augmented reality or video content analysis. These chains allow building arbitrarily complex media processing for applications. As a unique feature, from the point of view of the pipelines, the NUBOMEDIA cloud infrastructure behaves as a single virtual super-computer encompassing all the available resources of the underlying physical network. Thanks to this, NUBOMEDIA applications can elastically scale and adapt to the required load preserving Quality of Service (QoS) and Service Level Agreement (SLA) guarantees.

NUBOMEDIA mission is to democratize interactive multimedia communication services by making their creation, deployment and mass-scale exploitation a cheap, rapid and effortless process. To achieve this, we use a strategy composed of two axes. First, NUBOMEDIA exposes its capabilities through a simple to use and intuitive API that can be used by non-expert developers on most popular client platforms such as smartphones and WWW browsers. Second, the NUBOMEDIA infrastructure is released using a flexible and attractive Free Open Source Software license guaranteeing openness and neutrality.

Published in: Technology, Education
  • Be the first to comment

NUBOMEDIA: an elastic Platform as a Service (PaaS) cloud for interactive social multimedia

  1. 1. An elastic Platform as a Service (PaaS) cloud for interactive social multimedia http://www.nubomedia.eu FP7-ICT-2013-1.6, GA-610576 – http://www.nubomedia.eu
  2. 2. Problem statement: interactive multimedia development is hard Wow, I’ve got an innovative idea for an interactive media app. Can I develop it? No way. It’s too complex. I don’t have the required time and resources. FP7-ICT-2013-1.6, GA-610576 – http://www.nubomedia.eu
  3. 3. With NUBOMEDIA developing is just a Lego game Sink SRC SRC PointerDetectorFilter SRC MirrorFilter Sink Sink WebRTC full duplex client video applica on SRC Sink WebRtcEndpoint FaceOverlayFilter SRC Sink ChromaFilter Sink Hey, with NUBOMEDIA I can create applications just connecting pieces of a toolbox Media Pipeline It’s simpler and faster. I don’t need to understand the low level details. FP7-ICT-2013-1.6, GA-610576 – http://www.nubomedia.eu Upload to Youtube
  4. 4. NUBOMEDIA provides a rich toolbox of innovative capabilities The toolbox is very rich and provides elements implementing latest trends in multimedia Group Communications Multisensory Multimedia IPTVConnector Mixer DataChannelEndpoint Sink SRC IPTV Integration HttpEndpoint CdnUpload SRC Sink HeartRateBlender Sink SRC Sink Sink FaceDetector Protocols & Codecs FaceOverlay FP7-ICT-2013-1.6, GA-610576 – http://www.nubomedia.eu Augmented Reality SRC Sink RecorderEndpoint SRC Sink BarCodeReader Computer Vision PlayerEndpoint SRC Sink SRC Sink ChromaFilter SRC Sink SRC WebRtcEndpoint PointerTracker Sink Sink SRC RtpEndpoint Media Repository
  5. 5. NUBOMEDIA applications are just pipelines of toolbox elements IPTV Integra on Mixer DataChannelEndpoint SRC$ Sink% Mul sensory Mul media IPTVConnector I can freely choose the toolbox elements I connect to create applications Group Communica ons H pEndpoint CdnUpload SRC% Sink% HeartRateBlender Sink% SRC% Sink% Sink% FaceDetector Protocols & Codecs Computer Vision PlayerEndpoint SRC$ SRC% Sink% FaceOverlay Sink% RecorderEndpoint Sink% SRC% SRC% Sink% ChromaFilter BarCodeReader SRC% Sink% SRC% WebRtcEndpoint PointerTracker Sink% Sink% SRC% RtpEndpoint Augmented Reality Media Repository Choose the elements you want and connect them Application 1 Application 3 Sink Sink Application 2 Sink SRC SRC Sink SRC Sink SRC Sink Sink SRC Sink SRC Sink SRC Sink Sink SRC SRC Sink Sink SRC Sink FP7-ICT-2013-1.6, GA-610576 – http://www.nubomedia.eu
  6. 6. NUBOMEDIA really shines as a scalable deployment platform Powerful idea, I develop thinking in the small, but deploy thinking in the large. 3 NUBOMEDIA developer portal Deploy into the NUBOMEDIA cloud Sink SRC Sink SRC Sink Sink SRC 2 1 Develop your app using a simple API FP7-ICT-2013-1.6, GA-610576 – http://www.nubomedia.eu Scale
  7. 7. NUBOMEDIA: an end-to-end architecture How do the pieces fit together? Live interac ve mul media applica ons NUBOMEDIA WWW Developer Portal NUBOMEDIA Development API (NUBO-DAPI) NUBOMEDIA Client Framework (NUBO-C) NUBOMEDIA Development API (NUBO-DAPI) NUBOMEDIA Client Framework (NUBO-C) NUBOMEDIA NUBOMEDIA Development API (NUBO-DAPI) NUBOMEDIA Client Framework (NUBO-C) pla orm interface NUBOMEDIA Pla orm API (NUBO-PAPI) Mobile phone networks • POTS • IMS • Etc. NUBOMEDIA LIMaaS Server Pla orm (NUBO-S) Augmented Computer Reality Vision Capabili es Interac ve Capabili es Media FP7-ICT-2013-1.6, GA-610576 – http://www.nubomedia.eu Capabili es Internet infrastructures • Smart TV • Social networks • Etc.
  8. 8. NUBOMEDIA is Open Source Software This looks interesting. How can I access NUBOMEDIA technologies? LGPL Free as in Freedom Use NUBOMEDIA freely Fork NUBOMEDIA freely Extend NUBOMEDIA freely Distribute NUBOMEDIA freely Experiment with NUBOMEDIA freely Access NUBOMEDIA source code freely Add your media capabilities to NUBOMEDIA using the licensing scheme of your preference FP7-ICT-2013-1.6, GA-610576 – http://www.nubomedia.eu
  9. 9. NUBOMEDIA: research challenges But does NUBOMEDIA really go beyond current state-of-the-art? Research challenges on media infrastructures. Research challenges on media capabilities and APIs • • • • • • • • • • • Multisensory multimedia Really social group communications Computer Vision simple integration Augmented reality integration 5G ready media framework Structured group communications Multimedia communication security Zero documentation APIs Integrated multiflow synchronization Visual development of services Intelligent media mixing FP7-ICT-2013-1.6, GA-610576 – http://www.nubomedia.eu • • • • • • • • • • • Software defined Networks for QoS Social topology aware infrastructures Intelligent cloud placement Content aware networks Unlimited group sizes Seamless IMS integration Unlimited content storage Event driven architecture Self-reconfiguration / management Plug & play hardware architecture End-to-end infrastructure
  10. 10. NUBOMEDIA: interactive communications for the long tail In which application areas can NUBOMEDIA be exploited? Number of users NUBOMEDIA exploitation plan is targeted to long-tail vertical markets having special communication requirements Phone-like video-conferencing Services Phone-like video-conferencing APIs Long tail beyond phone-like video-conferencing - e-Health - Security - Defense - Insurance - e-Learning FP7-ICT-2013-1.6, GA-610576 – http://www.nubomedia.eu - Emergencies - Logistics - Games - TV - etc. R
  11. 11. NUBOMEDIA roadmap 01/2016 •Release of development APIs for WWW and smartphone platforms. •Release of NUBOMEDIA developer portal. 01/2015 •First operational version of the platform •Connectivity manager 02/2014 •Project startup 09/2016 •Project closing •Final reports 09/2014 09/2015 05/2016 •Architecture •Definition of advanced media features (CVA, AR) •Stable operational version of the platform •PaaS manager •Release of business oriented demonstrators •Launch of FOSS community FP7-ICT-2013-1.6, GA-610576 – http://www.nubomedia.eu
  12. 12. NUBOMEDIA: the multimedia cloud Partners Thanks FP7-ICT-2013-1.6, GA-610576 – http://www.nubomedia.eu

×