5th FOKUS Media Web Symposium
Program Overview
Please see the program overview and the detailed program below.
Sign in for the FAME newsletter to receive relevant updates on our activities. In case you want to participate as a speaker, sponsor or partner, please contact us!
Detailed Program
8:30
10:00
HbbTV – deep dive and hands-on
Introduction
According to BITKOM, various Flat-TV devices were sold in the German market for 4.6 bn Euro in 2014 (Source: GfK, EITO). Together with Set-Top-Boxes and Game Consoles, this value represents more than 50 % of the consumer electronics market and thus, indicates a high interest in moving picture services on the first screen. Moreover, almost everyone (87 %) under 30 is using video streaming services and over 40 % already streams several times a week (Source: Aris, BITKOM).
This booming tendency explains the high interest in hybrid devices, displaying IP-based services on the big screen. The term SmartTV is a made-up word in allusion to the term SmartPhone. It specifies the ability of a TV device to do more complex tasks than originally destined. Today TV sets are called SmartTVs, or Hybrid TVs, when they perform more than just showing broadcasted linear TV or standard teletext. In order to fulfil all requirements for displaying and interacting with web pages on TV screens, The European Telecommunications Standards Institute (ETSI) published a specification in June 2010 – Hybrid Broadcast Broadband Television (HbbTV) defines the technical requirements for the interaction of television and internet and since that time, is extended in different iterations.
Deep-Dive: The HbbTV technology stack
This tutorial gives an overview on the current market situation of SmartTVs and HybridTV services in general as well as standardized technologies, such as HbbTV, in particular. It broaches the issue of a fragmented technology stack – both on a platform level (variety of hardware manufacturers and middleware solutions) and on a service level (e.g. different browsers, interpreters and services). In a deep dive session, we introduce the current versions of the standard, from HbbTV 1.0 to HbbTV 2.0, their main differences and characteristics. HbbTV applications may run in different modes: Broadcast independent applications are designed to run in the manufacturer’s service portal. In contrast, broadcast related app shall overlay the actual linear TV program. The hybrid standard combines both worlds, broadband and broadcast. Therefore, it re-uses different existing standards of the Open IPTV Forum (OIPF), the Consumer Electronics Association (CEA), the DVB-Project (DVB) and the World Wide Web Consortium (W3C). While Version 1.0 of HbbTV is based on a basic feature set in order to run on TV sets, such as HTML 4, DOM 2 and CSS 2, Adaptive Streaming via MPEG DASH and DRM functions extend Version 1.5. The current Version 2.0 offers a more advanced technology stack: offering primarily HTML 5, DOM 3 and CSS 3. In addition, many other features are leveraging this upcoming standard: e.g. Subtitles via TTML, Companion Screens, Discovery Protocols, Media Synchronization Mechanisms, WebSockets and Advertising approaches using multiple HTML5 media elements.
Hands-on: Best practice for TV App development
In a hands-on session, we will introduce a useful app development life cycle using emulators and live test environments consisting of test servers, playout systems and HbbTV compliant TV sets. We will discuss common issues during the development process; give practical recommendations for a broad device support and show examples as well as best practices in a live-programming demonstration.
Multi-Screen – Technologies & Standards
Introduction
The majority of our media consumption today occurs in front of a screen like PC, TV, Smartphone or Tablet. Consumers move among screens to get stuff done and learn how they can use multiple devices together either simultaneously or sequentially to achieve a goal. The Multi-screen trend is becoming the norm and will continue to evolve with the introduction of new type of devices like SmartWatches (e.g. Android Wear, AppleWatch), Connected In-Car Infotainments (e.g. Android Auto, CarPlay) and TV Sticks or Boxes (e.g. Chromecast, Fire TV.)
Operators and content providers are increasingly looking for solutions that simplify the technologically complex landscape of Multi-Screen and to reach consumers on all devices they use in their daily life, regardless of the underliying technologies. The development of Multi-Screen applications and services face new challenges such as discovery of devices and services, launch of applications on remote devices, synchronization of application state across devices, as well as time synchronization of multiple media streams and application to application communication. New application development paradigms, concepts, protocols and technologies addressing these challenges are getting mature and will be presented in this tutorial. We will introduce the concepts of Multi-Screen with an overview of application scenarios and brief the participants about technical implications and requirements that each use case implies. Furthermore, we will explain the underlying technical and design challenges for building multi-screen applications. We will also discuss existing technologies and standards that offer solutions for specific challenges we identified.
Challenges for Multi-Screen Applications
Multi-Screen applications face challenges that go beyond traditional applications and require developers to think about additional challenges. In this part of the tutorial we will examine different aspects of Multi-Screen applications from a technical perspective and cover relevant topics ranging from distribution of apps across devices, discovery and synchronization to performance to security and alignment of user preferences issues.
Multi-Screen Technologies & Standards
We will continue the tutorial by presenting technical solutions and protocols such as UPnP and Bonjour for device and service discovery in local networks, DLNA, Miracast and Airplay for media and screen sharing, DIAL for remote application launch, iBeacon and Google’s PhysicalWeb for wake-up and local notification, WebSockets and WebRTC for communication between applications and many others. We will also discuss in this part of the tutorial relevant standardization activities in different bodies and organizations such as HbbTV and W3C, especially the Second Screen Presentation API as well as existing and up-coming multi-screen frameworks such as Samsung MultiScreen SDK, LG Connect SDK, AllJoyn framework, Google Cast SDK and Fraunhofer FOKUS FAMIUM Framework. Participants will learn what solutions advantages these technologies bring and which gaps still remain with respect to Multi-Screen application development.
Web of Things – Technologies & Standards
Introduction
The Internet of Things (IoT) makes many familiar devices in our lives, from light switches and refrigerators to tollbooths and building entry systems, Internet-connected, smartphone-accessible, and responsive. The numbers being forecast for the development of IoT devices are astonishing. Gartner find that the numbers of everyday and enterprise devices that will be connected to the Internet will be huge: 1.9 billion devices today, and 9 billion by 2018, roughly equal to the current number of smartphones, Smart TVs, tablets, wearable computers, and PCs combined. Market analysts predict that this trend will drive trillions in economic value as it permeates consumer and business life. The question arises, how are the “Things” in the IoT actually put together?
Challenges for an open and interoperable IoT
This question manifests itself in a large number of IoT platforms that are built in silos, with a lack of interoperability at gateway, service and application layers. The IoT market is inherently dynamic and new products become available all the time. It is inefficient and time-consuming for developers to support all these products. The number of communication protocols and IoT technologies is steadily increasing, and more and more APIs and data models are released for specific domains and products. For each product, developers have to implement or integrate a specific gateway for interacting with the device and controlling its settings.
Web of Things hub as promising approach
Against this background, the IoT landscape can be grouped into a number of fields with specific features and technologies. These fields include micro controller developer boards, Web-enabled IoT devices, IoT platforms and hybrid approaches such as Web of Things (WoT) hubs. Most of these platforms are moving in a Web-centric direction with REST APIs and Web-based dashboards. The Web is becoming an increasingly significant platform for IoT applications. Especially WoT hubs are a growing trend to counteract the fragmentation of technologies and protocols in IoT. WoT hubs abstract form device-specific gateways and technologies, with the purpose to provide a set of Web-based APIs and tools for developing IoT applications efficiently in a fast changing efficient environment. WoT hubs are at the top level of the IoT software stack (gateway, service and application layer). In this fragmented landscape, Web technologies are the most promising approach for interoperability and standards. REST APIs, JSON data models, WebSockets, Publish / Subscribe mechanisms such as XMPP and JavaScript-based Open Source projects for IoT data stream management are tried and proven in production practice.
Web of Things technologies and standards
The tutorial addresses concepts and technologies that are referred to as WoT hubs. With demonstrations and code examples we elaborate aspects of device integration and real-time communication (Web Sockets, MQTT and CoAP based on real-time data stream networks such as MeshBlu, PubNub and servIoTicy), data stream mashups, triggers / actions and finally distributed deployment of these mashups. The special focus of this tutorial is on the composition of data streams from Web services and Web-enabled IoT devices. The Google Physical Web implementation is a promising approach for device discovery. We will demonstrate extensions for WoT device discovery based on BLE and NFC Tags. All these mentioned aspects will presented in depth, based on prototype implementations. These implementations build on a coherent and robust WoT mashup platform covering both delivery and management aspects of device data streams, applications and their integration. Our prototypes introduce real-time communication networks for easy device integration and data stream management.
dash.js – Face to Face Meeting
This meeting is the European face-to-face meeting of the dash.js project on GitHub. dash.js is an open-source MSE/EME-based DASH player, designed to be highly performant while still providing reference playback capabilities for the DASH standard. This meeting is open to all dash.js contributors, committers and interested parties to present/discuss architectural, feature, scope and planning input for the project.
12:30
LUNCH, NETWORKING, DEMOS & EXHIBITION
13:30
Connected TV – Broadcast Broadband Convergence
13:30 - 14:30
Klaus MerkelHbbTV: current market situation and outlook on HbbTV 2.0
Institut für Rundfunktechnik (IRT)
Annette WilsonHbbTV Application Toolkit and showcases
Project Manager
Rundfunk Berlin-Brandenburg (rbb)
Alexander AdolfDrone Wars – Attacking Smart TVs via the broadcast RF segment, and countermeasure
CTO and Technology Consultant
Benjamin MichéleCondition-ALPHA
IT-Security Consultant
14:30 - 15:00 Coffee Break, Demos & Exhibition
15:00 - 16:00
Giuseppe PascaleW3C Glass to Glass Internet Ecosystem task force
PM Connected TV Content and Advertising
Opera
Stefan LedererBenefits & Challenges of Cloud-Transcoding for Live and OnDemand Content Use Cases
CEO/Co-Founder
Bitmovin
Ludovic PertuiselVideo transcoding for multiscreen environment
Senior Product Manager
Thomson Video Networks
16:00 - 16:30 Coffee Break, Demos & Exhibition
16:30 - 18:00
Jörn BerkefeldInteractive Video – a new way of storytelling
CEO
BitTubes
Sean LinW3C TV Control API
Software Engineer
Mozilla Foundation
Milan BjelicaAndroid as TV operating system (past, today, tomorrow)
Head of Group “Next Generation TV”
RT-RK
Sven PagelUsability analysis of HbbTV
Business Informatics and Media Management
Tobias SimonUniv. of Appl. Sc. Mainz
Media Design and Usability
Univ. of Appl. Sc. Mainz
Antonio PavoliniThe cold war to connected TV
Business Analyst in Digital Media
Telecom Italia
W3C Second Screen Presentation WG open session “Multi-Screen – Challenges and Best Practices”
The workshop is an open session co-organised by the W3C Second Screen Presentation Working Group. The working group’s goal is to define APIs that enable web pages to use secondary screens to display web content. This workshop will discuss use cases for multiscreen scenarios and technical details for implementation and usage by application developers.
13:30 - 14:30
François DaoustPresentation API – Intro and Recent Improvements
Web and TV specialist
W3C
Mark FoltzPresentation API in Chromium
Senior Staff Software Engineer
Google
Mark WatsonPresentation API / DIAL integration
Director Streaming Standards
Netflix
Matt HammondCompanion Screens and HbbTV 2.0
Senior R&D Engineer
BBC
14:30 - 15:00 Coffee Break, Demos & Exhibition
15:00 - 16:00
Shih-Chiang ChienPresentation API on Firefox OS
Senior Software Engineer
Mozilla
Soonbo HanPresentation API on Smart Watches
Senior Research Engineer
LG Electronics
Oliver FriedrichMultiscreen on Cloud Browsers
Senior Expert New Media
Alexandra MikityukDeutsche Telekom
Technical Consultant at T-Labs
Deutsche Telekom
Masayuki IharaDigital Signage Provides Information of Games and Disasters
Senior Research Engineer
NTT Japan
Jean-Claude DufourdExtending Video for Multiscreen
Research Director
Télécom ParisTech
16:00 - 16:30 Coffee Break, Demos & Exhibition
16:30 - 18:00
W3C Second Screen Presentation Working Group F2F Meeting
Web of Things – Convergence of Ecosystems
Workshop 3 focusses on approaches how to overcome the fragmentation of vertically oriented closed systems, architectures and application areas. A Web of “things” is the most promising approach to deliver open systems and platforms that support multiple applications. Workshop 3 tries to draw up a roadmap for the Web of Things addressing following three topics: (1) Web of Things technologies and protocols, (2) cross-application domains, (3) market development and current trends.
13:30 - 14:30
Stijn SchuermansIoT Developer and Platform Landscape
Senior Business Analyst
VisionMobile
Dave RaggettBridging the gap between the IoT and the Web – Web standards for JavaScript device drivers
W3C Fellow
W3C
Dave Conway-JonesWiring the IoT with Node-RED
Senior Inventor, Mobile Embedded Technology Consultant
IBM United Kingdom Limited
Jens HempelSmart Home – Evolution of Standards
Grid Automation/Smart Grid Services
TÜV Rheinland Industrie Service GmbH
14:30 - 15:00 Coffee Break, Demos & Exhibition
15:00 - 16:00
Jackson BondWunderBar, the Chocolatey IoT Tool for App Development
Co-founder and Head of Product
relayr
Jörg HeuerHow to build an interoperable and open Web of Things
Program Manager
Siemens AG, Corporate Technology, Research and Technology Center
Christian MastrodonatoDigital Workplace – IoT as enabler for Connected Enterprise Services
Chief Technologist and Service Lab Manager
KONICA MINOLTA Inc.
Achilleas KemosIoT Standardisation: the approach of the European Commission
Policy & Project Officer
European Commission
Sébastien ZieglerIoT and crowd sourcing – towards new interactions
Director, Mandat International
16:00 - 16:30 Coffee Break, Demos & Exhibition
16:30 - 18:00
Martin VesperIoT in the home – requirements for the mass market
CEO
digitalSTROM AG
Jens UhligThe future of the application layer in the Internet of Things
Founder & CTO
EmtoEmGO UG
Martin SpindlerBut It’s My Home! – Designing Connected Products
Consultant and Market Analyst
Hauke PetersenRIOT OS – The friendly Operating System
Co-founder and CTO
RIOT OS
Charalampos DoukasEnabling IoT devices to talk Web: The Community approach
Senior Researcher
CREATE-NET
dash.js – Face to Face Meeting
This meeting is the European face-to-face meeting of the dash.js project on GitHub. dash.js is an open-source MSE/EME-based DASH player, designed to be highly performant while still providing reference playback capabilities for the DASH standard. This meeting is open to all dash.js contributors, committers and interested parties to present/discuss architectural, feature, scope and planning input for the project.
18:00
GET TOGETHER, NETWORKING, DEMOS & EXHIBITION
19:30
Media Night
We welcome all conference guests! Be invited @ Osteria Maria.
8:30
REGISTRATION, WELCOME COFFEE
9:30
From TV Screen to Any Screen – A Perfect Storm
Erno HempelKeynote:
CTO
maxdome
10:15
SmartTV, OTT, On-Demand, Multiscreen – Mission accomplished? – Part I
John SimmonsQuantum leap: media standards and the Web
Media Platform Architect
Microsoft
Will LawAkamai – looking ahead at media delivery
Chief Architect of Media Cloud Engineering
Akamai
Niko SchröerAndroidTV Technology overview
Android TV Development Manager
Google Play
11:00
COFFEE BREAK, NETWORKING, DEMOS & EXHIBITION
11:30
SmartTV, OTT, On-Demand, Multiscreen – Mission accomplished? – Part II
Mark WatsonMissing features on Connected TVs
Director Streaming Standards
Netflix
Joe ChengFirefox OS beyond smartphones
Product Manager
Mozilla Corporation
Pablo ArgonMulti-screen delivery: challenges and services evolution
Sr Director, Technical Strategy IPTV
Ericsson
Jörg MeyerInternet-TV from a consumer perspective: Who is using it when and why?
Chief Officer Content & Consumer
Zattoo
12:30
LUNCH, NETWORKING, DEMOS & EXHIBITION
14:00
DASH Delivered Media – Latest MPEG Developments, Live Service Delivery, Ad Insertion and Content Protection
Iraj SodagarKeynote on the latest advances to the MPEG DASH standard and DASH-AVC/264 guidelines
DASH-IF President and Chairman of Board
DASH-IF
Thomas StockhammerLive Delivery Services and Ad-Insertion
Director Technical Standards
Qualcomm
Kilroy HughesSecurity and Content protection
PM Digital Media Standards and Strategy
Microsoft
15:30
COFFEE BREAK, NETWORKING, DEMOS & EXHIBITION
16:00
Understanding Media – Big Data, Semantics, Context, Recommendation, Social
Dirk BrinkmannTurning data into a great consumer experience – what really counts for media brands
Head of Marketing Solutions
arvato Systems S4M
Marc SchachtelBig Love – How PARSHIP analyzes data to match and protect its users
Managing Director and CTO
Parship
Damir TomicicThe future of videofor brands: immersive experiences with 360° video streaming and virtual reality
Chief Executive Officer
Axinom Group
Dirk BartelsAnalysis paralysis? How to leverage (Big) Data to make better decisions faster
CEO
FEATVRE
END OF CONFERENCE, NETWORKING, DEMOS & EXHIBITION