SlideShare uma empresa Scribd logo
1 de 17
Baixar para ler offline
MMC Workshop on
Multimedia on the Web

Mobile Multimedia Cloud Computing
and the Web
Dejan Kovachev, Yiwei Cao & Ralf Klamma
September 8th, 2011
Informatik 5 (Information Systems), RWTH Aachen University
&
Bonn-Aachen International Center for Applied Information Technology
Lehrstuhl Informatik 5
(Informationssysteme)
Prof. Dr. M. Jarke

I5-KCKl-0911-1

Graz, Austria
Motivation




“By 2013, mobile phones will surpass PCs as the way most
people hop onto the Web” [Gartner report 2010]
“…two-thirds of the world's mobile data traffic will be video
by 2015” [Cisco Visual Networking Index 2010]
Mobile and web networks converge
– Asymmetry in multimedia material production and consumption



User/Community/Social Computing
– Movement from business-oriented to user/community-centric
applications


Lehrstuhl Informatik 5
(Informationssysteme)
Prof. Dr. M. Jarke

I5-KCKl-0911-2

Increased exploration of the potential of cloud computing by
organizations and individuals
Agenda
Motivation
 Experiences from previous works
 Perspectives on mobile multimedia cloud computing


– Technology
– Mobile multimedia
– User and community perspective

I5 Multimedia cloud architecture
 Use cases
 Discussion and future work


Lehrstuhl Informatik 5
(Informationssysteme)
Prof. Dr. M. Jarke

I5-KCKl-0911-3
Previous works:
LAS Server & Applications


Lightweight Application Server (LAS) [Spaniol et al. 2006]
– Community Middleware
– Platform for (Web-)Services
– Currently: ~30 Services
– E.g.: Usermanager, MPEG-7 Services



Applications using LAS:
–
–
–
–
–

Lehrstuhl Informatik 5
(Informationssysteme)
Prof. Dr. M. Jarke

I5-KCKl-0911-4



YouTell (Web)
SeViAnno (Web)
AnViAnno (Android)
Mobile Campfire (iPhone)
NMV (Desktop)

More recently: LAS XMPP Extension
Previous works:
SeViAnno


Lehrstuhl Informatik 5
(Informationssysteme)
Prof. Dr. M. Jarke

I5-KCKl-0911-5

Interactive semantic annotation of videos [Cao et al. 2010]
Experiences from Building
Multimedia Web Applications


Design and implementation of alternative architecture
Factors
Next-generation Mobile Web Services
Performance
Low response time independent of requests
Scalability
Scalable and distributed access to services
Development cost Enabling of a single person to design and run web-scale
multimedia applications
Availability
Available services from anywhere at anytime
Interoperability
Various mobile platforms
Protocols and
Cloud-based multimedia framework using emerging protocols
standards
and standards like XMPP and HTML5
Reduced data
Improved mobile multimedia service quality
communication

Lehrstuhl Informatik 5
(Informationssysteme)
Prof. Dr. M. Jarke

I5-KCKl-0911-6
Mobile Multimedia Cloud Computing:
Technology Perspective


Data management
– Big data and NoSQL cloud storage for multimedia artifacts
– Amazon S3, Google BigTable, Hadoop HBase

– Traditional relational DBMS for metadata storage


Communication
– The mobile broadband Internet offers improved QoE,
more interactive applications
– Protocols like XMPP or SIP offer integrated social structures application-level
routing, resource discovery, extensibility, etc.



Computation
– Client server model and Web Services
– Automatic offloading of computation tasks into the cloud
or using nearby resources (home servers, base stations, kiosks)

Lehrstuhl Informatik 5
(Informationssysteme)
Prof. Dr. M. Jarke

I5-KCKl-0911-7
Mobile Multimedia Perspective


Multimedia formats and transcoding
– Interoperability and adaptation via transcoding
services for different platforms



Multimedia semantics
– Analysis of low-level features



Multimedia modeling
– Multimedia context
(coming from the multimedia semantics)
– Mobile context inferred using sensors on devices
– Metadata standards and ontologies for knowledge
representation and processing

Lehrstuhl Informatik 5
(Informationssysteme)
Prof. Dr. M. Jarke

I5-KCKl-0911-8
User and Community Perspective


Sharing and collaboration
– Driving force for mobile devices improvement



Ubiquitous multimedia services
– Accessibility on heterogeneous mobile
and desktop devices
– Seamless multimedia experience



Privacy and security
– Holistic trust models of devices, applications,
communication channels and cloud service providers

Lehrstuhl Informatik 5
(Informationssysteme)
Prof. Dr. M. Jarke

I5-KCKl-0911-9
I5 Multimedia Cloud Architecture

Lehrstuhl Informatik 5
(Informationssysteme)
Prof. Dr. M. Jarke

I5-KCKl-0911-10
I5 Cloud Resource Usage Monitoring

Lehrstuhl Informatik 5
(Informationssysteme)
Prof. Dr. M. Jarke

I5-KCKl-0911-11
Use Case: Collaborative Metadata
Management and Multimedia Sharing
XMPP is the main communication protocol to
support real-time collaboration
1- images and videos
2- tag basic metadata

Documentation
Expert

Architecture
Expert

Metadata
Captured
time
Taken
location
Creation
time
Provenance
….

Local
Workforce

Collaborative
Multimedia Cloud
Lehrstuhl Informatik 5
(Informationssysteme)
Prof. Dr. M. Jarke

I5-KCKl-0911-12

Historian

Third party
Metadata
Repository
Use Case:
Mobile and Web Video Integration

Lehrstuhl Informatik 5
(Informationssysteme)
Prof. Dr. M. Jarke

I5-KCKl-0911-13
Use Case: Improving UX of Mobile
Video Media Using Cloud Services
 Mobile video browsing tedious
- Only time point as position clue
- Takes long time until preview image
available

Lehrstuhl Informatik 5
(Informationssysteme)
Prof. Dr. M. Jarke

I5-KCKl-0911-14

 Improvement of mobile
video browsing
- Segment-dependent
- Metadata-dependent

Improving user experience for mobile video by intelligent and fast video
processing cloud services
Discussion



Mobile networks are part of the Web now
Augmentation of resource-poor mobile devices through cloud services
Perspective
Technology

Multi-platform video transcoding, MPEG-7 based metadata,
intelligent video adaptation

User/Community

I5-KCKl-0911-15

XMPP, Video streaming, Deltacloud API

Mobile multimedia

Lehrstuhl Informatik 5
(Informationssysteme)
Prof. Dr. M. Jarke

Use cases’ features

Enhanced mobile video UX, collaborative multimedia services via
metadata creation and sharing in real-time
Future Work


The XMPP protocol for metadata synchronization as XEP
extension
– Real-time collaboration and sharing of XML documents (i.e.
metadata documents)



Interoperability between MPEG-7 and other metadata
standards
– W3C Media Annotations Ontology and API



Lehrstuhl Informatik 5
(Informationssysteme)
Prof. Dr. M. Jarke

I5-KCKl-0911-16

Three-tier cyber-foraging using offloading to nearby
(cloudlet) and remote resources (cloud)
– Reduced latency – better interactivity
– Goal-Cost-Metrics based model for resources scheduling
Feedback? Questions?
Thank You!

kovachev@dbis.rwth-aachen.de
@dkovachev

Lehrstuhl Informatik 5
(Informationssysteme)
Prof. Dr. M. Jarke

I5-KCKl-0911-17

Mais conteúdo relacionado

Mais procurados

OW2 A presentation pierre_chatel
OW2 A presentation pierre_chatelOW2 A presentation pierre_chatel
OW2 A presentation pierre_chatelchoreos
 
Telecom trends 261112
Telecom trends 261112Telecom trends 261112
Telecom trends 261112Sharon Rozov
 
BI SaaS & Cloud Strategies for Telcos
BI SaaS & Cloud Strategies for TelcosBI SaaS & Cloud Strategies for Telcos
BI SaaS & Cloud Strategies for TelcosDavid Walker
 
Applied research of e learning
Applied research of e learningApplied research of e learning
Applied research of e learningingenioustech
 
Core of Cloud Computing
Core of Cloud ComputingCore of Cloud Computing
Core of Cloud ComputingIJERA Editor
 
Esn 0309 Cloud Computing Rpt
Esn 0309 Cloud Computing RptEsn 0309 Cloud Computing Rpt
Esn 0309 Cloud Computing Rpttimothyrutter
 
Mobile cloud computing
Mobile cloud computingMobile cloud computing
Mobile cloud computingDr Amira Bibo
 
Multimedia Processing on Multimedia Semantics and Multimedia Context
Multimedia Processing on Multimedia Semantics and Multimedia ContextMultimedia Processing on Multimedia Semantics and Multimedia Context
Multimedia Processing on Multimedia Semantics and Multimedia ContextRalf Klamma
 
AGGREGATING AND ENRICHING AUDIO-VISUAL METADATA USING EBUCORE | Athanasios DR...
AGGREGATING AND ENRICHING AUDIO-VISUAL METADATA USING EBUCORE | Athanasios DR...AGGREGATING AND ENRICHING AUDIO-VISUAL METADATA USING EBUCORE | Athanasios DR...
AGGREGATING AND ENRICHING AUDIO-VISUAL METADATA USING EBUCORE | Athanasios DR...FIAT/IFTA
 
thilaganga journal 1
thilaganga journal 1thilaganga journal 1
thilaganga journal 1thilaganga
 
Live to e-Learning, 
a lecture capture and delivery service based on MediaMosa
Live to e-Learning, 
a lecture capture and delivery service based on MediaMosaLive to e-Learning, 
a lecture capture and delivery service based on MediaMosa
Live to e-Learning, 
a lecture capture and delivery service based on MediaMosaMediaMosa
 
Emerging cloud computing paradigm vision, research challenges and development...
Emerging cloud computing paradigm vision, research challenges and development...Emerging cloud computing paradigm vision, research challenges and development...
Emerging cloud computing paradigm vision, research challenges and development...eSAT Publishing House
 
Cloud computing - competition law issues
Cloud computing  - competition law issuesCloud computing  - competition law issues
Cloud computing - competition law issuesCloud Legal Project
 

Mais procurados (17)

OW2 A presentation pierre_chatel
OW2 A presentation pierre_chatelOW2 A presentation pierre_chatel
OW2 A presentation pierre_chatel
 
Telecom trends 261112
Telecom trends 261112Telecom trends 261112
Telecom trends 261112
 
BI SaaS & Cloud Strategies for Telcos
BI SaaS & Cloud Strategies for TelcosBI SaaS & Cloud Strategies for Telcos
BI SaaS & Cloud Strategies for Telcos
 
Applied research of e learning
Applied research of e learningApplied research of e learning
Applied research of e learning
 
Core of Cloud Computing
Core of Cloud ComputingCore of Cloud Computing
Core of Cloud Computing
 
University of Cagliari
University of CagliariUniversity of Cagliari
University of Cagliari
 
4 w mobility-wpmc2008-final
4 w mobility-wpmc2008-final4 w mobility-wpmc2008-final
4 w mobility-wpmc2008-final
 
Esn 0309 Cloud Computing Rpt
Esn 0309 Cloud Computing RptEsn 0309 Cloud Computing Rpt
Esn 0309 Cloud Computing Rpt
 
EMC & Techno Vision
EMC & Techno VisionEMC & Techno Vision
EMC & Techno Vision
 
Mobile cloud computing
Mobile cloud computingMobile cloud computing
Mobile cloud computing
 
Multimedia Processing on Multimedia Semantics and Multimedia Context
Multimedia Processing on Multimedia Semantics and Multimedia ContextMultimedia Processing on Multimedia Semantics and Multimedia Context
Multimedia Processing on Multimedia Semantics and Multimedia Context
 
AGGREGATING AND ENRICHING AUDIO-VISUAL METADATA USING EBUCORE | Athanasios DR...
AGGREGATING AND ENRICHING AUDIO-VISUAL METADATA USING EBUCORE | Athanasios DR...AGGREGATING AND ENRICHING AUDIO-VISUAL METADATA USING EBUCORE | Athanasios DR...
AGGREGATING AND ENRICHING AUDIO-VISUAL METADATA USING EBUCORE | Athanasios DR...
 
thilaganga journal 1
thilaganga journal 1thilaganga journal 1
thilaganga journal 1
 
Live to e-Learning, 
a lecture capture and delivery service based on MediaMosa
Live to e-Learning, 
a lecture capture and delivery service based on MediaMosaLive to e-Learning, 
a lecture capture and delivery service based on MediaMosa
Live to e-Learning, 
a lecture capture and delivery service based on MediaMosa
 
Emerging cloud computing paradigm vision, research challenges and development...
Emerging cloud computing paradigm vision, research challenges and development...Emerging cloud computing paradigm vision, research challenges and development...
Emerging cloud computing paradigm vision, research challenges and development...
 
Dispelling the vapor around cloud computing
Dispelling the vapor around cloud computingDispelling the vapor around cloud computing
Dispelling the vapor around cloud computing
 
Cloud computing - competition law issues
Cloud computing  - competition law issuesCloud computing  - competition law issues
Cloud computing - competition law issues
 

Semelhante a Mobile Multimedia Cloud Computing and the Web

Supporting Professional Communities in the Next Web
Supporting Professional Communities in the Next Web Supporting Professional Communities in the Next Web
Supporting Professional Communities in the Next Web Ralf Klamma
 
SeViAnno 2.0: Web-Enabled Collaborative Semantic Video Annotation Beyond the ...
SeViAnno 2.0: Web-Enabled CollaborativeSemantic Video Annotation Beyond the ...SeViAnno 2.0: Web-Enabled CollaborativeSemantic Video Annotation Beyond the ...
SeViAnno 2.0: Web-Enabled Collaborative Semantic Video Annotation Beyond the ...Nicolaescu Petru
 
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...Dejan Kovachev
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum Vitaebutest
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum Vitaebutest
 
Multimedia Communications Lab (KOM) - TU Darmstadt - Research Overview
Multimedia Communications Lab (KOM) - TU Darmstadt - Research OverviewMultimedia Communications Lab (KOM) - TU Darmstadt - Research Overview
Multimedia Communications Lab (KOM) - TU Darmstadt - Research OverviewMultimedia Communications Lab
 
Browser-Based Collaborative Modeling in Near Real-Time
Browser-Based Collaborative Modeling in Near Real-TimeBrowser-Based Collaborative Modeling in Near Real-Time
Browser-Based Collaborative Modeling in Near Real-TimeNicolaescu Petru
 
A Methodology and Tool Support for Widget-based Web Application Development
A Methodology and Tool Support for Widget-based Web Application DevelopmentA Methodology and Tool Support for Widget-based Web Application Development
A Methodology and Tool Support for Widget-based Web Application DevelopmentNicolaescu Petru
 
Mobile Community Cloud Computing: Emerges and Evolves
Mobile Community Cloud Computing: Emerges and EvolvesMobile Community Cloud Computing: Emerges and Evolves
Mobile Community Cloud Computing: Emerges and EvolvesDejan Kovachev
 
Analysis of Homomorphic Technique and Secure Hash Technique for Multimedia Co...
Analysis of Homomorphic Technique and Secure Hash Technique for Multimedia Co...Analysis of Homomorphic Technique and Secure Hash Technique for Multimedia Co...
Analysis of Homomorphic Technique and Secure Hash Technique for Multimedia Co...IJERA Editor
 
A Real-time Collaboration-enabled Mobile Augmented Reality System with Semant...
A Real-time Collaboration-enabled Mobile Augmented Reality System with Semant...A Real-time Collaboration-enabled Mobile Augmented Reality System with Semant...
A Real-time Collaboration-enabled Mobile Augmented Reality System with Semant...Dejan Kovachev
 
Advanced Community Information Systems Group (ACIS) Annual Report 2013
Advanced Community Information Systems Group (ACIS) Annual Report 2013Advanced Community Information Systems Group (ACIS) Annual Report 2013
Advanced Community Information Systems Group (ACIS) Annual Report 2013Ralf Klamma
 
Mmsys slideshare-intel-nokia
Mmsys slideshare-intel-nokiaMmsys slideshare-intel-nokia
Mmsys slideshare-intel-nokiaRufael Mekuria
 
Cloud computing application for water resources based on open source software...
Cloud computing application for water resources based on open source software...Cloud computing application for water resources based on open source software...
Cloud computing application for water resources based on open source software...Blagoj Delipetrev
 
Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Sandro D'Elia
 
Cloud computing - Terena 2011
Cloud computing - Terena 2011Cloud computing - Terena 2011
Cloud computing - Terena 2011Jisc
 
Mobile Cloud Computing Challenges and Security
Mobile Cloud Computing Challenges and SecurityMobile Cloud Computing Challenges and Security
Mobile Cloud Computing Challenges and SecurityJohn Paul Prassanna
 

Semelhante a Mobile Multimedia Cloud Computing and the Web (20)

Supporting Professional Communities in the Next Web
Supporting Professional Communities in the Next Web Supporting Professional Communities in the Next Web
Supporting Professional Communities in the Next Web
 
SeViAnno 2.0: Web-Enabled Collaborative Semantic Video Annotation Beyond the ...
SeViAnno 2.0: Web-Enabled CollaborativeSemantic Video Annotation Beyond the ...SeViAnno 2.0: Web-Enabled CollaborativeSemantic Video Annotation Beyond the ...
SeViAnno 2.0: Web-Enabled Collaborative Semantic Video Annotation Beyond the ...
 
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum Vitae
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum Vitae
 
Multimedia Communications Lab (KOM) - TU Darmstadt - Research Overview
Multimedia Communications Lab (KOM) - TU Darmstadt - Research OverviewMultimedia Communications Lab (KOM) - TU Darmstadt - Research Overview
Multimedia Communications Lab (KOM) - TU Darmstadt - Research Overview
 
Browser-Based Collaborative Modeling in Near Real-Time
Browser-Based Collaborative Modeling in Near Real-TimeBrowser-Based Collaborative Modeling in Near Real-Time
Browser-Based Collaborative Modeling in Near Real-Time
 
Ms3422732277
Ms3422732277Ms3422732277
Ms3422732277
 
A Methodology and Tool Support for Widget-based Web Application Development
A Methodology and Tool Support for Widget-based Web Application DevelopmentA Methodology and Tool Support for Widget-based Web Application Development
A Methodology and Tool Support for Widget-based Web Application Development
 
Mobile Community Cloud Computing: Emerges and Evolves
Mobile Community Cloud Computing: Emerges and EvolvesMobile Community Cloud Computing: Emerges and Evolves
Mobile Community Cloud Computing: Emerges and Evolves
 
Analysis of Homomorphic Technique and Secure Hash Technique for Multimedia Co...
Analysis of Homomorphic Technique and Secure Hash Technique for Multimedia Co...Analysis of Homomorphic Technique and Secure Hash Technique for Multimedia Co...
Analysis of Homomorphic Technique and Secure Hash Technique for Multimedia Co...
 
A Real-time Collaboration-enabled Mobile Augmented Reality System with Semant...
A Real-time Collaboration-enabled Mobile Augmented Reality System with Semant...A Real-time Collaboration-enabled Mobile Augmented Reality System with Semant...
A Real-time Collaboration-enabled Mobile Augmented Reality System with Semant...
 
Advanced Community Information Systems Group (ACIS) Annual Report 2013
Advanced Community Information Systems Group (ACIS) Annual Report 2013Advanced Community Information Systems Group (ACIS) Annual Report 2013
Advanced Community Information Systems Group (ACIS) Annual Report 2013
 
Mmsys slideshare-intel-nokia
Mmsys slideshare-intel-nokiaMmsys slideshare-intel-nokia
Mmsys slideshare-intel-nokia
 
Cloud computing application for water resources based on open source software...
Cloud computing application for water resources based on open source software...Cloud computing application for water resources based on open source software...
Cloud computing application for water resources based on open source software...
 
Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708
 
Cloud computing - Terena 2011
Cloud computing - Terena 2011Cloud computing - Terena 2011
Cloud computing - Terena 2011
 
5 Thomas Magedanz
5  Thomas Magedanz5  Thomas Magedanz
5 Thomas Magedanz
 
Mobile Cloud Computing Challenges and Security
Mobile Cloud Computing Challenges and SecurityMobile Cloud Computing Challenges and Security
Mobile Cloud Computing Challenges and Security
 
Karel de Vriendt
Karel de Vriendt Karel de Vriendt
Karel de Vriendt
 

Mais de Dejan Kovachev

UMIC Demo 2010: Contextualized Mobile Cloud Services for Professional Communi...
UMIC Demo 2010: Contextualized Mobile Cloud Services for Professional Communi...UMIC Demo 2010: Contextualized Mobile Cloud Services for Professional Communi...
UMIC Demo 2010: Contextualized Mobile Cloud Services for Professional Communi...Dejan Kovachev
 
Learn-as-you-go: New Ways of Cloud-based Micro-learning for the Mobile Web
Learn-as-you-go: New Ways of Cloud-based Micro-learning for the Mobile WebLearn-as-you-go: New Ways of Cloud-based Micro-learning for the Mobile Web
Learn-as-you-go: New Ways of Cloud-based Micro-learning for the Mobile WebDejan Kovachev
 
Public Clouds for Learning
Public Clouds for LearningPublic Clouds for Learning
Public Clouds for LearningDejan Kovachev
 
Cloud Services for Improved User Experience in Sharing Mobile Videos
Cloud Services for Improved User Experience in Sharing Mobile VideosCloud Services for Improved User Experience in Sharing Mobile Videos
Cloud Services for Improved User Experience in Sharing Mobile VideosDejan Kovachev
 
Enhancing Academic Event Participation with Context-aware and Social Recommen...
Enhancing Academic Event Participation with Context-aware and Social Recommen...Enhancing Academic Event Participation with Context-aware and Social Recommen...
Enhancing Academic Event Participation with Context-aware and Social Recommen...Dejan Kovachev
 
Adaptive Computation Offloading from Mobile Devices into the Cloud
Adaptive Computation Offloading from Mobile Devices into the CloudAdaptive Computation Offloading from Mobile Devices into the Cloud
Adaptive Computation Offloading from Mobile Devices into the CloudDejan Kovachev
 

Mais de Dejan Kovachev (6)

UMIC Demo 2010: Contextualized Mobile Cloud Services for Professional Communi...
UMIC Demo 2010: Contextualized Mobile Cloud Services for Professional Communi...UMIC Demo 2010: Contextualized Mobile Cloud Services for Professional Communi...
UMIC Demo 2010: Contextualized Mobile Cloud Services for Professional Communi...
 
Learn-as-you-go: New Ways of Cloud-based Micro-learning for the Mobile Web
Learn-as-you-go: New Ways of Cloud-based Micro-learning for the Mobile WebLearn-as-you-go: New Ways of Cloud-based Micro-learning for the Mobile Web
Learn-as-you-go: New Ways of Cloud-based Micro-learning for the Mobile Web
 
Public Clouds for Learning
Public Clouds for LearningPublic Clouds for Learning
Public Clouds for Learning
 
Cloud Services for Improved User Experience in Sharing Mobile Videos
Cloud Services for Improved User Experience in Sharing Mobile VideosCloud Services for Improved User Experience in Sharing Mobile Videos
Cloud Services for Improved User Experience in Sharing Mobile Videos
 
Enhancing Academic Event Participation with Context-aware and Social Recommen...
Enhancing Academic Event Participation with Context-aware and Social Recommen...Enhancing Academic Event Participation with Context-aware and Social Recommen...
Enhancing Academic Event Participation with Context-aware and Social Recommen...
 
Adaptive Computation Offloading from Mobile Devices into the Cloud
Adaptive Computation Offloading from Mobile Devices into the CloudAdaptive Computation Offloading from Mobile Devices into the Cloud
Adaptive Computation Offloading from Mobile Devices into the Cloud
 

Último

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 

Último (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 

Mobile Multimedia Cloud Computing and the Web

  • 1. MMC Workshop on Multimedia on the Web Mobile Multimedia Cloud Computing and the Web Dejan Kovachev, Yiwei Cao & Ralf Klamma September 8th, 2011 Informatik 5 (Information Systems), RWTH Aachen University & Bonn-Aachen International Center for Applied Information Technology Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-KCKl-0911-1 Graz, Austria
  • 2. Motivation    “By 2013, mobile phones will surpass PCs as the way most people hop onto the Web” [Gartner report 2010] “…two-thirds of the world's mobile data traffic will be video by 2015” [Cisco Visual Networking Index 2010] Mobile and web networks converge – Asymmetry in multimedia material production and consumption  User/Community/Social Computing – Movement from business-oriented to user/community-centric applications  Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-KCKl-0911-2 Increased exploration of the potential of cloud computing by organizations and individuals
  • 3. Agenda Motivation  Experiences from previous works  Perspectives on mobile multimedia cloud computing  – Technology – Mobile multimedia – User and community perspective I5 Multimedia cloud architecture  Use cases  Discussion and future work  Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-KCKl-0911-3
  • 4. Previous works: LAS Server & Applications  Lightweight Application Server (LAS) [Spaniol et al. 2006] – Community Middleware – Platform for (Web-)Services – Currently: ~30 Services – E.g.: Usermanager, MPEG-7 Services  Applications using LAS: – – – – – Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-KCKl-0911-4  YouTell (Web) SeViAnno (Web) AnViAnno (Android) Mobile Campfire (iPhone) NMV (Desktop) More recently: LAS XMPP Extension
  • 5. Previous works: SeViAnno  Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-KCKl-0911-5 Interactive semantic annotation of videos [Cao et al. 2010]
  • 6. Experiences from Building Multimedia Web Applications  Design and implementation of alternative architecture Factors Next-generation Mobile Web Services Performance Low response time independent of requests Scalability Scalable and distributed access to services Development cost Enabling of a single person to design and run web-scale multimedia applications Availability Available services from anywhere at anytime Interoperability Various mobile platforms Protocols and Cloud-based multimedia framework using emerging protocols standards and standards like XMPP and HTML5 Reduced data Improved mobile multimedia service quality communication Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-KCKl-0911-6
  • 7. Mobile Multimedia Cloud Computing: Technology Perspective  Data management – Big data and NoSQL cloud storage for multimedia artifacts – Amazon S3, Google BigTable, Hadoop HBase – Traditional relational DBMS for metadata storage  Communication – The mobile broadband Internet offers improved QoE, more interactive applications – Protocols like XMPP or SIP offer integrated social structures application-level routing, resource discovery, extensibility, etc.  Computation – Client server model and Web Services – Automatic offloading of computation tasks into the cloud or using nearby resources (home servers, base stations, kiosks) Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-KCKl-0911-7
  • 8. Mobile Multimedia Perspective  Multimedia formats and transcoding – Interoperability and adaptation via transcoding services for different platforms  Multimedia semantics – Analysis of low-level features  Multimedia modeling – Multimedia context (coming from the multimedia semantics) – Mobile context inferred using sensors on devices – Metadata standards and ontologies for knowledge representation and processing Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-KCKl-0911-8
  • 9. User and Community Perspective  Sharing and collaboration – Driving force for mobile devices improvement  Ubiquitous multimedia services – Accessibility on heterogeneous mobile and desktop devices – Seamless multimedia experience  Privacy and security – Holistic trust models of devices, applications, communication channels and cloud service providers Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-KCKl-0911-9
  • 10. I5 Multimedia Cloud Architecture Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-KCKl-0911-10
  • 11. I5 Cloud Resource Usage Monitoring Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-KCKl-0911-11
  • 12. Use Case: Collaborative Metadata Management and Multimedia Sharing XMPP is the main communication protocol to support real-time collaboration 1- images and videos 2- tag basic metadata Documentation Expert Architecture Expert Metadata Captured time Taken location Creation time Provenance …. Local Workforce Collaborative Multimedia Cloud Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-KCKl-0911-12 Historian Third party Metadata Repository
  • 13. Use Case: Mobile and Web Video Integration Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-KCKl-0911-13
  • 14. Use Case: Improving UX of Mobile Video Media Using Cloud Services  Mobile video browsing tedious - Only time point as position clue - Takes long time until preview image available Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-KCKl-0911-14  Improvement of mobile video browsing - Segment-dependent - Metadata-dependent Improving user experience for mobile video by intelligent and fast video processing cloud services
  • 15. Discussion   Mobile networks are part of the Web now Augmentation of resource-poor mobile devices through cloud services Perspective Technology Multi-platform video transcoding, MPEG-7 based metadata, intelligent video adaptation User/Community I5-KCKl-0911-15 XMPP, Video streaming, Deltacloud API Mobile multimedia Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke Use cases’ features Enhanced mobile video UX, collaborative multimedia services via metadata creation and sharing in real-time
  • 16. Future Work  The XMPP protocol for metadata synchronization as XEP extension – Real-time collaboration and sharing of XML documents (i.e. metadata documents)  Interoperability between MPEG-7 and other metadata standards – W3C Media Annotations Ontology and API  Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-KCKl-0911-16 Three-tier cyber-foraging using offloading to nearby (cloudlet) and remote resources (cloud) – Reduced latency – better interactivity – Goal-Cost-Metrics based model for resources scheduling
  • 17. Feedback? Questions? Thank You! kovachev@dbis.rwth-aachen.de @dkovachev Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-KCKl-0911-17