1. Technical Overview
Open Call Information Teleconference
4 July 2012
Stephen C Phillips & Simon Crowle, IT Innovation
(scp@it-innovation.soton.ac.uk)
2. EXPERIMEDIA Components
The functional pieces of software in
EXPERIMEDIA have been grouped into logical
“components”
Components
Provide extension points
Interface to each other
Will interface to your technology
Can be adapted to fit your technology or have existing
parts replaced
Experiments drive the evolution of the facility
Pushing the components to provide new capabilities
Copyright University of Southampton IT Innovation Centre and other members of the EXPERIMEDIA consortium, 2012
3. Key
Extension point
Extension point
Content interface
Configuration
Content Interface
ECC Interface
Sub-component
Monitoring
ECC Interface
Security
ECC Interface
Sub-component
Component name
Copyright University of Southampton IT Innovation Centre and other members of the EXPERIMEDIA consortium, 2012
4. Social Content Component
Access multiple social network services (SNS)
Single API
Retrieve / Post / Intercept
Mobile device support
Schedule SNS searches
Store SNS data
Analyse SNS data
Provide SNS data to optimise and adapt other
components
Copyright University of Southampton IT Innovation Centre and other members of the EXPERIMEDIA consortium, 2012
5. Social Content Component (SCC)
SN API Social Analytics plugins
Extension point Extension point
Configuration
Common Social Social Network
Network Interface Analytics ECC Interface
SN Publish
Content Interface
Common Social Network Monitoring
Interface ECC Interface
ICCS / NTUA SN Content Mgmt
Content Interface SN Data
SocialAuth Security
Management
Open source project ECC Interface
http://code.google.com/p/socia
lauth/
Data model from SocIoS FP7 SCC
project
http://www.sociosproject.eu/
Social Network Analytics
IT Innovation
WeGov FP7 project
http://www.wegov-project.eu/
Copyright University of Southampton IT Innovation Centre and other members of the EXPERIMEDIA consortium, 2012
6. Audio Visual Content Component
Video acquisition
Metadata acquisition (extension point)
Video transcoding
Video streaming (with PVR functionality)
User-generated video capture and streaming
Video analytics (extension point)
Copyright University of Southampton IT Innovation Centre and other members of the EXPERIMEDIA consortium, 2012
7. Audio Visual Content Component (AVCC)
Data acquisition Video Analytics plugins
Video technologies Extension point Extension point
ATOS
In-house tech
SN Content Mgmt Live metadata
Wowza Video Analytics
Content Interface
Acquisition Mgmt
User generated video
streaming / editing Configuration
Video Acquisition
Interactive Institute Input Manager Transcoder ECC Interface
Content Interface
MoreVideo!
http://www.tii.se/proj Monitoring
ects/Morevideo! UGC Content Mgmt User Generated Multi-quality ECC Interface
Video Streaming Management
Content Interface
Security
ECC Interface
Device Adaption Time-shift
Manager Manager
Recorder/
Media distribution
VOD Manager
AV Out
Content Interface
Media Content Mgmt AV Repository
Content Interface
AVCC
Copyright University of Southampton IT Innovation Centre and other members of the EXPERIMEDIA consortium, 2012
8. Pervasive Content Component
Augmented reality
Display points of interest (POI) on mobile device
Display 3D models
Display alternative views
POI data management
Location tracking
Track groups of people in real-time
QoE monitoring
Design and execute real-life “games”
Copyright University of Southampton IT Innovation Centre and other members of the EXPERIMEDIA consortium, 2012
9. Pervasive Content Component (PCC)
Live games SN Content Mgmt
Interactive Institute Content Interface
Creator Location Tracking
http://www.slideshare.net/kallep/per
vasive-game-development-with-the- Location acquisition
creator Content Interface
Location tracking Live Games
Configuration
Interactive Institute External game services ECC Interface
Tracker Content Interface
QoE measurement Monitoring
Interactive Institute Internal game services
ECC Interface
Babylon Content Interface
http://www.mobile-
life.org/upload/publication/88/origina UX acquisition Security
QoE measurement
l/babylon.final.2.pdf
Content Interface ECC Interface
POI data management
Infonova R6
POI data Mgmt
http://infonova.com/7_20_ENG_HTM POI Data
Content Interface Management
L.htm
Augmented reality
AR model data
JRS
Content Interface
http://www2.ffg.at/verkehr/projekte. Augmented Reality
php?id=745&lang=de&browse=progra Platform
mm AR Content Mgmt
Content Interface
PCC
Copyright University of Southampton IT Innovation Centre and other members of the EXPERIMEDIA consortium, 2012
10. Experiment Content Component
Specify an experiment
Security correctness verification
Deploy software/services and VMs
Configure software/services
Monitor software/services
Experiment resource status
Infrastructure/application experimental metrics
QoS, QoE, QoC
Manage experiment data
Copyright University of Southampton IT Innovation Centre and other members of the EXPERIMEDIA consortium, 2012
11. Experiment Content Component (ECC)
Experiment security
correctness
IT Innovation Experiment Security
Correctness (ESC)
SAM tool from FP7 SERSCIS
http://www.serscis.eu/sam/
Deploy and configure Configuration
IT Innovation ECC Interface
0install tool Experiment
Experiment
http://0install.net/ Deploy & Configure
AMQP Bus
Specification (ES)
Monitoring (EDC)
Experiment monitoring ECC Interface
RabbitMQ
http://www.rabbitmq.com/
Security
ECC Interface
Experiment Experiment Data
Monitoring (EM) Management (EDM)
ECC
Copyright University of Southampton IT Innovation Centre and other members of the EXPERIMEDIA consortium, 2012
12. Example
Your technology
Copyright University of Southampton IT Innovation Centre and other members of the EXPERIMEDIA consortium, 2012