5th FOKUS Media Web
Symposium

May 20–21, 2015 – Fraunhofer FOKUS

Louay Bassbouss

Senior Project Manager

Fraunhofer FOKUS

Louay Bassbouss studied Computer Engineering at the Technical University of Berlin (TUB). He received his diploma in October 2008 with the completion of his thesis about Automatic Service Composition in user-centric mobile networks. Since that time, he started working as research engineer at the Fraunhofer FOKUS’s Competence Center Future Applications and Media (FAME). His main research activities focus on multiscreen applications and related technologies and standards,   service composition, collaboration and interaction within the area of service oriented architectures and Web 2.0. Louay Bassbouss has been involved in multiple national and international projects (BIONETS, Open Cities, Webinos, COLTRAM, etc.) within the area of multiscreen, service oriented architectures, Web Mashups, mobile computing, electronic government, and technologies for future Web applications. He also participated in HbbTV and W3C standardization activities and contributed to different groups especially to W3C Web and TV IG and W3C Second Screen Presentation CG & WG.

  • 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.

    More Information