notube: architecture
DESCRIPTION
TRANSCRIPT
WP 6 NoTube Architecture
Fabio Cattaneo (Polymedia)
Polymedia, VUA, Pronetics, IRT, OT, OU, RAI
Presentation Index
• Year 3 Goals • Year 3 Achievements • Final Platform Architecture • Market and Technology Evaluation
– Introduction – Popular Platforms Overview – Summary of Mainstream Solutions – Hardware, Services and Social Comparison with NoTube
• NoTube User Portal – Overview – User Categories – Integration – Demo
• Life after NoTube – Foreground – Target Markets and Sustainability
• Active during NoTube • NoTube Impact Factor • Linked in NoTube • Learned During NoTube
26-27 March 2012 NoTube 3rd review 2
WP6 Year 3 Goals
1. Evolution towards use-case independency
2. Provide support for development and integration of new services
3. Analysis of NoTube adoption impact
4. Complete development of common modules
26-27 March 2012 NoTube 3rd review 3
Sustainability
WP6 Year 3 Achievements Evolutions towards UC independency / Integration support
Designed and developed the NoTube User Portal including:
• Web-based front-end
– Static details user management (based on Virtuoso, with SPARQL end-point)
– Integration of the Beancounter (activity logging on social networks – WP3)
• RESTful back-end services related to the above functionalities
26-27 March 2012 NoTube 3rd review 4
WP6 Year 3 Achievements Complete development of common modules
• Implemented the front-end driving Social Networks stream subscription
• Heavily improved and refactored the user manager module integration, responsible for managing the security flow between the Notube Apps and the APIs.
26-27 March 2012 NoTube 3rd review 5
WP6 Year 3 Achievements NoTube adoption impact [1/2]
• Performed the Evaluation
– Designed evaluation questionnaires for: • WP2, WP4 – Metadata and Content related services developers
• WP7 (a, b, c) – Broadcasters/Use case leaders
• WP3 – User Profile related services developers
– Created guidelines for low-level technical evaluation activities related to security and privacy preservation
– Created, published and maintained online surveys
– Collected, elaborated and circulated evaluation results highlighting potential weaknesses and mitigation actions
26-27 March 2012 NoTube 3rd review 6
WP6 Year 3 Achievements NoTube adoption impact [2/2]
• Collected and analysed information about parallel solutions outside the NoTube platform domain sharing similarities or providing inspiration and/or updates in terms of technological availability.
• Technical similarities to understand pros and cons offered by the different solutions compared to our project in current and future stages are considered in this survey along with devices, delivery models and standards.
26-27 March 2012 NoTube 3rd review 7
WP6 Year 3 Achievements Consolidation and reporting
• Supported evaluation/testing and dissemination during the consolidation phase (M34-M36)
• Created the D6.4 «NoTube Integrated System 3rd Prototype» due M33 (Milestone 4)
26-27 March 2012 NoTube 3rd review 8
Final Platform Architecture
26-27 March 2012 NoTube 3rd review 9
Market and Technology Evaluation Introduction
• Web, Social, Mobile and TV are merging. • Smartphones/Tablets as advanced remote controls:
– Interact with social networks while watching TV – Comment with friends and communities
• Apps on TVs help to browse and consume multimedia contents.
• The market presents mainstream products supported by 2 main categories: 1. Electronics and software giants – Focus on popular social
networks integration and basic suggestion mechanisms 2. Smaller start-ups – Focus on a new content consumption
experience basing on social graphs
26-27 March 2012 NoTube 3rd review 10
Market and Technology Evaluation Popular Platforms Overview
• Google TV - TV-based ecosystem from Google
• Yahoo! Connected TV – TV-based platform from Yahoo, provides a huge list of widgets
• Apple TV – Proprietary standalone digital media receiver from Apple
• Samsung Smart TV – Popular TV platform bringing the mobile world’s “Apps” concept to TV sets.
• Boxee – Seamlessly support multiple network sources delivery
• Rovi Connected Platform - Enables Android-based devices connecting to an array of network-capable devices.
• Zune – Microsoft’s video rental service
• Netflix, Hulu – Very popular online sources for multimedia contents rental, accessible from a wide variety of devices including gaming consoles
26-27 March 2012 NoTube 3rd review 11
Market and Technology Evaluation Summary of Mainstream Solutions
Commercial products focus on 2 main areas:
26-27 March 2012 NoTube 3rd review 12
CONTENT-CENTRIC
Sony Internet TV Logitech Revue Apple TV Samsung Smart TV Yahoo! Connected TV Microsoft Zune Video Rental Boxee Lava
USER-CENTRIC
IntoNow TunerFish Miso Yap.TV GetGlue
Market and Technology Evaluation Hardware Comparison Chart
26-27 March 2012 NoTube 3rd review 13
* it’s a multimedia service, not a full platform
Solution Name PC Set-Top Box TV Gaming
Console
Smartphone
Support
Tablet
Support
Dedicated
Controller
NoTube
Google TV
Yahoo! Connected
TV
Apple TV
Samsung Smart TV
Boxee
Netflix*
Hulu*
Zune*
Market and Technology Evaluation Services Comparison Chart
26-27 March 2012 NoTube 3rd review 14
* it’s a mutlimedia service, not a full platform
Solution Name Native Apps
Support
Native Personal
Profile
Management
Native
Personalised
Recommendation
Native Content
Enrichment
Native Social
Support
NoTube
Google TV
Yahoo! Connected TV
Apple TV
Samsung Smart TV
Boxee
Netflix*
Hulu*
Zune*
Market and Technology Evaluation Social Comparison Chart
26-27 March 2012 NoTube 3rd review 15
Solution
Name
Social
Networks
Integration
Activity
Streams
Chat and
Groups
EPG Personal
Recommen
dation
Check-in Achieveme
nts (bonus
contents
unlock)
Ambient
Sensing
NoTube
IntoNow
TunerFish
Miso
Yap.TV
GetGlue
NoTube User Portal Overview
• The NoTube User Portal has been redesigned:
– HTML + JQuery framework for the front-end
– Integrates the Beancounter
– Supports NoTube Apps
– Supports End-Users and Administrators
– Provides back-end RESTful services for integration
26-27 March 2012 NoTube 3rd review 16
NoTube User Portal User Categories
• Administrators can:
– Edit NoTube Apps in terms of configuration panel, description, icon, etc.
– Add new NoTube Apps, by importing a properly formatted application manifest
• End-Users can:
– Manage profile information
– Browse NoTube Apps and choose the desired one, granting/denying access to static and dynamic profile data
26-27 March 2012 NoTube 3rd review 17
NoTube User Portal Integration
• 2 demo Apps have been included in the repository: 1. EPG – Integrates EPG services provided by NoTube together with
user preferences accessed through the Portal back-end
2. Enrichment – Integrates recommendation services linked to the user profile and enrichment services
• Project Use Cases can be treated as NoTube Apps with the following Integration Requirements:
– 1st Level: provide a Web-based entry point (URI)
– 2nd Level: adapt the application logic in order to invoke Portal back-end services (profile management and application custom preference management)
26-27 March 2012 NoTube 3rd review 18
NoTube User Portal
26-27 March 2012 NoTube 3rd review 19
NoTube User Portal
26-27 March 2012 NoTube 3rd review 20
NoTube User Portal Login
26-27 March 2012 NoTube 3rd review 21
NoTube User Portal Home
26-27 March 2012 NoTube 3rd review 22
NoTube User Portal Edit Profile (1/2)
26-27 March 2012 NoTube 3rd review 23
NoTube User Portal Edit Profile (2/2)
26-27 March 2012 NoTube 3rd review 24
NoTube User Portal Adding a Social Network (OAUTH)
26-27 March 2012 NoTube 3rd review 25
NoTube User Portal Privacy Protection
26-27 March 2012 NoTube 3rd review 26
NoTube User Portal Adding Apps
26-27 March 2012 NoTube 3rd review 27
NoTube User Portal App-Specific Configuration
26-27 March 2012 NoTube 3rd review 28
NoTube User Portal App Showcase (EPG)
26-27 March 2012 NoTube 3rd review 29
NoTube User Portal App Showcase (Enrichment)
26-27 March 2012 NoTube 3rd review 30
NoTube User Portal Apps Administrator
26-27 March 2012 NoTube 3rd review 31
NoTube User Portal New App Description
26-27 March 2012 NoTube 3rd review 32
NoTube User Portal New App Configuration Panel Visual Editing
26-27 March 2012 NoTube 3rd review 33
Life after NoTube Foreground
26-27 March 2012 NoTube 3rd review 34
Company’s business interest is focused on the experience acquired in NoTube about:
Delivering Interactive Broadband TV Improving Mobile TV Remote with EPG functionalities Implementing advanced search functionalities Improving Profile Management with social activities Improving Content Recommendations
Polymedia and KIT digital are already working on a further implementation of the “Social TV” product (http://www.kitd.com/solutions/social-tv/)
Life after NoTube Target Market and Sustainability
• Polymedia customer base includes:
– Large broadcasters (Mediaset, RAI and La7 in Italy, Telecinco in Spain)
– Triple and quadruple player telecom operators (Telecom Italia, FastWeb/Swisscom Group, Vodafone Italia, 3 Italia and Belgacom)
– Editorial and publishing groups (De Agostini, Mondadori, Il Sole 24 ore, ADNKronos, Sport Network in Italy and the Guardian Media Group Regional in UK)
– Advertising agencies and directories (Publitalia ’80 and Seat Pagine Gialle)
• In addition to that, Polymedia, part of KIT digital family, directly benefits from the holding company’s market strength:
– Leading global provider of video asset management and multi-screen IP-based delivery solutions
– Revenue model mainly based on recurring SaaS showing a strong and consistent revenue growth
26-27 March 2012 NoTube 3rd review 35
Active during NoTube 2011
26-27 March 2012 NoTube 3rd review 36
• Joined IBC 2011
Supported Semantic Personalised News demonstrator preparation
Advertised NoTube jointly with commercial demonstrations at Polymedia and KIT
digital stands.
• Joined NEM-Summit 2011
UC 7a by RAI and Polymedia at RAI’s booth
Supported the preparation of the UC 7.a presentation
Papers available in NEM Conference Proceedings
(http://nem-summit.eu/files/2011/11/2011-
Proceedings.pdf)
• Organised internal meetings with the following goals:
Share the project knowledge with company's commercial BU
Support the re-engineering and inspiration of features to be implemented in KIT
digital's Social TV solution
NoTube Impact Factor
• Within the Consortium – Impact on industry (broadcaster and service developers) assessed
through WP6 evaluation → weakness and mitigation actions
• Outside the Consortium – Standards&de-facto standards adopted/considered (REST, SOAP, RDF,
TV-Anytime, BMF, XMPP, etc.)
– HbbTV Consortium and other related projects (e.g. FI-content and HBB Next) very interested in “learning” from NoTube • Provision of Applications
• Findings about different Hybrid TV systems
• Data aggregation and enrichment
• User profiling
26-27 March 2012 NoTube 3rd review 37
Linked in NoTube
• The Architecture is transverse to the project
• Involved actors:
– User profile management (WP3)
– Platform services (WP1, 2, 3, 4)
– Semantic middleware (WP5)
– Applications, including use cases (WP 7.a, 7.b, 7.c)
26-27 March 2012 NoTube 3rd review 38
Learned during NoTube [1/2]
• The integration process is not always transparent to the Broadcasters
The integration approach should be carefully planned in the context of the considered workflow
• Collecting clear requirements from a service developer perspective is a hard task
In the real world it’s better to focus on broadcaster’s requirements instead of individual research objectives
• The added value introduced by platform services heavily depends on the Broadcaster’s internal workflow
While some services may not be remarkable as expected, others could provide positive results
26-27 March 2012 NoTube 3rd review 39
Learned during NoTube [2/2]
• Providing only one choice for integrating services is a limitation
In NoTube services can be reached directly or through the Semantic Broker
• Having a central entry point for managing users and applications preferences helps populating the platform community
Direct interface for end-users and newcomers.
Social-related services (i.e. recommendations) indirectly benefit from this approach
26-27 March 2012 NoTube 3rd review 40
Thank you
26-27 March 2012 NoTube 3rd review 41