5th FOKUS Media Web
Symposium
Program Overview
Please see the program overview and the detailed program below.
Stay tuned and 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
IntroductionThe 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