Digital Signage & Digital TV Out Of Home (DOOH)



Similar documents
SmartTV User Interface Development for SmartTV using Web technology and CEA2014. George Sarosi

JavaFX Session Agenda

FRAFOS GmbH Windscheidstr. 18 Ahoi Berlin Germany

FRAFOS GmbH Windscheidstr. 18 Ahoi Berlin Germany

Step into the Future: HTML5 and its Impact on SSL VPNs

Queue Management Systems QMS Digital Signage Systems DS. Content Zones

Using Mobile Processors for Cost Effective Live Video Streaming to the Internet

Web Design Specialist

HTML5 & Digital Signage

Outline. CIW Web Design Specialist. Course Content

BlackHawk for MAC Software User Guide

WebRTC: Why and How? FRAFOS GmbH. FRAFOS GmbH Windscheidstr. 18 Ahoi Berlin Germany

Outline. 1.! Development Platforms for Multimedia Programming!

Getting Started with Tizen SDK : How to develop a Web app. Hong Gyungpyo 洪 競 杓 Samsung Electronics Co., Ltd

WEB DEVELOPMENT IA & IB (893 & 894)

Android Cloud Network Media Player with Live Input

Development Techniques for Native/Hybrid Tizen Apps. Presenter Matti Pakarinen

Introduction to Tizen SDK Alpha. Taiho Choi Samsung Electronics

Research on HTML5 in Web Development

Performance Testing Web 2.0. Stuart Moncrieff (Load Testing Guru) /

securityprobe 5E Standard

2 Enterprise. CounThru TM. Managed Print Solution. CounThru TM 2 Enterprise Managed Print Solution WHITE PAPER. Introduction. What is CounThru TM

Compatible with all of the Ravica range of Intelligent Sensors it provides a complete environmental, access control and security monitoring solution.

Automatic Configuration and Service Discovery for Networked Smart Devices

Information Technology Career Field Pathways and Course Structure

VDI Clients. Delivering Tomorrow's Virtual Desktop Today

ipad, a revolutionary device - Apple

HTML5 Applications Made Easy on Tizen IVI. Brian Jones / Jimmy Huang

Differences between HTML and HTML 5

AXIS 262+ Network Video Recorder

District of Columbia Courts Attachment 1 Video Conference Bridge Infrastructure Equipment Performance Specification

StreamNet StreamNet-eNabled devices/ view multimedia receiver (vmr) control and installation Guide

Quectel Wireless Solutions Wireless Module Expert U10 UMTS Module Presentation

High Efficiency Video Coding (HEVC) or H.265 is a next generation video coding standard developed by ITU-T (VCEG) and ISO/IEC (MPEG).

Crosswalk: build world class hybrid mobile apps

Espial IPTV Middleware. Evo Solution Whitepaper. <Title> Delivering Interactive, Personalized 3-Screen Services

Example of Standard API

Mobility Introduction Android. Duration 16 Working days Start Date 1 st Oct 2013

Manager Express Release 4.0 Software User Manual Mar 2013

GETTING STARTED WITH DIGITAL SIGNAGE

Innovation with a difference

IIS Media Services 3.0 Overview. Microsoft Corporation

Notification messages

Technical Overview CM-16 Climate Monitor. Get yours direct at:

Overture ENTERPRISE CLASS A/V CONTROL. Reduce complexity and cost with a software based A/V control

«compl*tc IDIOT'S GUIDE. Android App. Development. by Christopher Froehlich ALPHA. A member of Penguin Group (USA) Inc.

Information Technology Cluster

Bosch Video Management System

SiteRemote 4 Cloud. Remote Monitoring. SaaS - Kiosk Remote Monitoring & Management Software

Dialogic PowerMedia Extended Media Server

Web Foundations Series Internet Business Associate

PROJECT MANAGEMENT SYSTEM

Developer Tutorial Version 1. 0 February 2015

Web Designing with UI Designing

Position Paper: Toward a Mobile Rich Web Application Mobile AJAX and Mobile Web 2.0

Adaptive HTTP streaming and HTML5. 1 Introduction. 1.1 Netflix background. 1.2 The need for standards. W3C Web and TV Workshop, 8-9 February 2011

Android (Basic + Advance) Application Development

Cisco TelePresence SX20 Quick Set

SYST35300 Hybrid Mobile Application Development

4 Understanding. Web Applications IN THIS CHAPTER. 4.1 Understand Web page development. 4.2 Understand Microsoft ASP.NET Web application development

NextRow - AEM Training Program Course Catalog

Web Development I & II*

How To Get A Cell Phone With A Video Camera And A Speaker Phone (For A Premium) For A Small Price (For An Extra $100) (For The Premium) ( For A Long Time) (With A Long Distance) (To

SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS Infrastructure of audiovisual services Communication procedures

4Kp60 H.265/HEVC Glass-to-Glass Real-Time Encoder Reference Design

Night Owl 8 channel DVR system with HDMI output, 960H recording and a Free Night Owl Pro App with Owl Scan (No Hard Drive Included)

HUAWEI Tecal E6000 Blade Server

Lean and Easy Ways to Adopt MOST Technology

Cisco TelePresence SX20 Quick Set

friendlyway digital signage software

SNMP-1000 Intelligent SNMP/HTTP System Manager Features Introduction Web-enabled, No Driver Needed Powerful yet Easy to Use

A-307. Mobile Data Terminal. Android OS Platform Datasheet

Mobility Information Series

Visualizing Data: Scalable Interactivity

administrator are Console Users that can log on to the Web Management console and

HTML5 & CSS3. ( What about SharePoint? ) presented

ARM Processors for Computer-On-Modules. Christian Eder Marketing Manager congatec AG

CLOUD GAMING WITH NVIDIA GRID TECHNOLOGIES Franck DIARD, Ph.D., SW Chief Software Architect GDC 2014

Vector Web Mapping Past, Present and Future. Jing Wang MRF Geosystems Corporation

Integrating with BarTender Integration Builder


WEB, HYBRID, NATIVE EXPLAINED CRAIG ISAKSON. June 2013 MOBILE ENGINEERING LEAD / SOFTWARE ENGINEER

Digital Technology. Degrees. Certificate of Achievement. To earn an A.A. or A.S. Degree:

Cisco TelePresence SX20 Quick Set

VIA CONNECT PRO Deployment Guide

Manager Express Release 3.0 Software User Manual Jan 2012

VDI Clients Delivering Tomorrow's Virtual Desktop Today

Introduction to Service Oriented Architectures (SOA)

Boundless Security Systems, Inc.

Dialogic PowerMedia Extended Media Server

Delivering Pay TV Content throughout the Connected Home Amol Bhagwat

Study and installation of a VOIP service on ipaq in Linux environment

Transcription:

Digital Signage & Digital TV Out Of Home (DOOH)

1.Digital Signage : Market and use case 2.About Innes 3.Technologies and Standards

Market access 3 large segments Broadcast Institutional Mass Market 3 main sectors : Point of wait, Point of sale, Point of transit, 4

Point of Wait: Corporate, Education, Hospitality, Healthcare, Banking The primary contact for point-of-wait projects is often the system integrator or value-added resellers that bring together the different skills to meet the needs of the customer. 5

Point of Sale : BRANDING TV, ADS External communication projects where the goal is a recognized ROI are generally controlled by advertising agencies or screen network operators. 6

POINT OF TRANSIT: TRANSPORT, INFORMATION FOR TRAVELLER The transportation projects are often supported by the system integrator in connection with the public service delegator transport operator. The main difficulties of the sector is the need to conform to many standards (EN50155, ). Unlike the previously described sectors, the equipment onboard, such as media players or display must endure a high temperature range (for instance -25 C/+70 C) and to be antivibration. 7

About Innes Main player in the digital signage in France 75 % point of wait (corporate, museography) 20 % point of sale 5 % point of transit Creation of the company in 2005 Strong R&D (multimedia, linux/windows, TI omap, Intel Atom, ) AV Hardware manufacturer and Software author Sales activity begins in 2013 Europe

Innes : Manufacturer of Richmedia players and encoders 10

Solution 1 : Peer to peer usage Mono user Player (Playzilla) Composer + Scheduler (Screen Composer)

Solution 2 : Server use (many people use the system)

User Application SMIL+, JavaScript, CSS3, HTML5, XPATH, XSPF, XMP, ical, Device API WS-* Rich Media Engine AV Framework + Web Framework (Gecko, Webkit, ) SOAP DPWS WS-Management Popai Play-log Direct X Kronos API (OpenGL, Open VG, OpenMAX, ) X86 Windows Linux X86 X11/ Wayland / Android Intel 9xx Intel Poulsbo Nvidia Linux ARM/Cortex A8 X11/ Wayland / Android Davinci ARM9 + DSP C64 OMAP CortexA8 + DSP

Player language proposal Contents + Resources Composition Spatial CSS3 + script Temporal SMIL + script + icalendar/wallclock Examples: Vidéo + subtitles, html5 + scripts, images, The power of a declarative language (easy for authoring software) The power of a style language like CSS3 (layout, animation, ) The power of a script language known for a large public (web designer) and a collection of APIs (device, canvas, webgl, )

SMIL W3C Synchronized Multimedia Integration Language XML language Open specification Temporal synchronization Sequences Exclusive time containers Events Supported by leading digital signage systems: Advantech, IAdea, Innes, Scala, Spinetix, Stinova, Ideal candidate for interoperability http://www.w3.org/audiovideo/ http://www.a-smil.org/

CSS3 W3C Region Place: top, left, width, height Css Regions (http://labs.adobe.com/technologies/cssregions/) Shape: border-radius, clip, Background: background-color, opacity, Media behaviour: object-fit (fill, contain, cover), object-position Transitions transition-property transition-duration Audio volume Media queries Media features @media all and (orientation: portrait){ } @media all and (aspect-ratio : 16/9){ } *:-moz-system-metric(touch-enabled){ } Media types @media tv { }

SMIL + CSS3 Example <smil> <head> <style type="text/css"> [region="mainregion"]{ transition-duration:1000ms; transition-property:opacity; opacity:0; left:0px;left:0px;width:1920px;height:1080px; } [region="mainregion"]:smil-active{ opacity:1; } </style> <body repeatcount= indefinite > <video region="mainregion" src="video1.mp4" duration="media"/> <video region="mainregion" src="video2.mp4" duration="media"/> </body> </smil>

SMIL Medias elements and interractivity SMIL Medias elements must have a close semantic HTML5 Notion of inheritance -> suitable control (play/stop, next page, etc.) New elements in SMIL: iframe (browsing context, seamless, ) book (paged media) vector vs animation? svg?

icalendar/ xcal Have notions that are not presents in wallclack Events with begin and end: can be notified even if device was off at the beginning Exceptions Alarms : 10 minutes before end, Interoperability with existing calendars softwares Use of calendar API (html5) Example: BEGIN:VCALENDAR BEGIN:VEVENT DTSTAMP:20120531T102355Z UID:507f6235-694f-42fb-a10c-0a4a38ac027e LAST-MODIFIED:20120531T102355Z CREATED:20120531T102355Z DTSTART:20120519T080000 DTEND:20120519T120000 RRULE:FREQ=WEEKLY;INTERVAL=1;BYDAY=MO,TU,TH,FR EXDATE;VALUE=DATE:20120615 END:VEVENT END:VCALENDAR

SMIL + icalendar <smil> <head> <style type="text/css" src="style.css"/> <link type="text/calendar" href="calendar.ics"/> </head> <body> <par repeatcount="indefinite"> <video region="mainregion" src="video.mp4" duration="media" begin="uid507f6235_694f_42fb_a10c_0a4a38ac027e.begin" end= UID507f6235_694f_42fb_a10c_0a4a38ac027e.end"/> </par> </body> </smil>

SMIL + scripts Issues: Everything can t be done by declarative : clients have very different needs Introduction of scripts Example: <smil> <head> <script type="text/javascript"> function loadfunction(event){ } </script> </head> <body onload="loadfunction(event)" repeatcount="indefinite"> <script type="text/javascript"> </script> <video region="mainregion" src="video.mp4" duration="media"/> </body> </smil>

State Chart, Data Model Issues : SMIL States are poor (data model, ) Need to have declarative State Chart to animate interactivity Proposal : SCXML W3C

Device API Battery status Media Capture (camera, microphone) Messaging (SMS, MMS, emails) Sensor API Calendar (icalendar, ISO-8601) Permissions for Device API Access Systems info and events (CPU, network, etc.) Touch Events.

Player - Monitor : AV Signal Transport, Monitoring and commands Proprietary protocol like Samsung MDC RS232, Ethernet VESA Monitor Command Control Set (MCCS) and DDC/CI I2C on DVI, VGA, HDMI, Display Port, HDBaseT Signal transport TCP/IP oriented (SMPTE 2022 FEC) Player MCCS DDC HDMI AV encoder IP AV decoder MCCS DDC HDMI Monitor AV MpegTS AAC/H264, Monitor status and command?

Popai Digital Signage POPAI Digital Signage Standards committee has released a reference system and a glossary on common terminologies that are available for download from POPAI site or following hypertext. Content Standards Screen-Media Formats RFI Working Template POPAI Digital Signage Device RS-232 Standards POPAI Digital Signage Playlog Standards V 1.1 Digital Control Commands Industry Standards of Digital Signage Terms Work-in-Progress: Server-Player API Standard

Server-Player API Standard Object Media downloader Player language downloader Software downloader Some tracks : REST HTTP, HTTP cache API like Manifest HTML5, XACML (Access control): example: no download during the day for files bigger than 1Mio, SOAP, FUMO FOTA (Firmware Over the Air) (Open Mobile Alliance, )

Unambiguously object media definition What are the formats that can be played by the player? POPAI Screen-Media Formats http://popai.com/docs/ds/screenformat%20standards%20draft%20rev097.pdf RFC4281: The Codecs Parameter for "Bucket" Media Types

Playlog Popai Playlog is a collection of record or information created from the digital signage system reflecting the content played, the system performance and other data. (Synonyms: billing log, performance log, audit log, proof-of-play report)

Player Management in a Telecommunications Management Network (TMN) model Two candidates : SNMP (set, get, trap primitives commands) WS-Management (object model) Pro of the second solution : WS-Management is available with Microsoft PowerShell architecture Use HTTP/HTTPS Easy to integrated with a DPWS (Device Profile for Web Service) stack

+33 (0)223 200 162 labs@innes.fr