 Presentation API for non-screen Devices Demo Oct, 29 2014 NTT Communications Saki Homma.

Slides:



Advertisements
Similar presentations
Fraunhofer Institute FOKUS
Advertisements

W3C Web & TV Workshop 2014 UPnP, W3C and TV W3C Web & TV Workshop March 2014.
Arrowhead demo T4.2 Creating a Heating substation service (composite service) Semantic name services Finding things with web tool Using.
Self condition monitoring mobile machinery 1 Per-Erik Larsson
Real-time Collaborative Scientific WebGL Visualization with WebSocket Julien Jomier & Charles Marion Web3D Conference 2012.
Web Canary -- client honey pot UTSA. Architecture of Web canary. 2.
HTML5 and Mobile Web Application Development. Bio 12+ years HTML/CSS/JavaScript. Focused on those technologies since 1999 Interface Architect at Isobar.
Intel® XDK for IoT – Integration Point #1
Welcome Campbell Newman Managing Director RAMM Software Ltd.
SKKU Embedded Software Lab Remote Sensor Byunghei Jun Dongsu Kim Dongig Sin.
UMDF Sensor Hardware (non-HID) Win32 app Metro style app Sensor Driver (3rd Party) Sensor Hardware (HID) Green = 3rd Party Black = Firmware.
1 RTCWEB interim Remote recording use case / requirements John Elwell.
Cloud Control Senior Project Summer Overview Cloud Control is a platform to control data transmission to/from internet connected devices from the.
BIT:Mobile platform Ссылка на документацию.
In-Text Ads the Mobile Web Q Students: Omri Amarilio, Amir Mizrachi Supervisor: Erik Shani Industrial Project Final.
MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective.
Introduction to Information Retrieval CS 5604: Information Storage and Retrieval ProjCINETViz by Maksudul Alam, S M Arifuzzaman, and Md Hasanuzzaman Bhuiyan.
NETMOD Architecture Phil Shafer IETF 72.
Angelo Chan Kamran Bilgrami. Agenda ● WinJS - What and Why ● Modern Apps ● WinRT Architecture ● Demos o Controls o Data Bindings o Program LifeCycle Management.
“Smart-grid technology starts in the home.” Understand your energy usage. Take control to save money!
Hardware Token Support for the Web Analysis of the W3C Workshop on Authentication, Hardware Tokens and Beyond.
 Computer Networking Computer Networking  Networking terminology Networking terminology  Client Server Model Client Server Model  Types of Networks.
An Operating System for the Home PRESENTED BY KARL AND SALEM.
2012/03/06 匡建慈. goals  To build a multi-core platform with Hadoop environment.  Hardware architecture  What is Hadoop ?  What to do and what we have.
Lecture 15 Introduction to Web Services Web Service Applications.
ASP.NET Web API. ASP.NET Members MS Open Source ASP.NET MVC 4, ASP.NET Web API and ASP.NET Web Pages v2 (Razor) now all open source ASP.NET MVC 4, ASP.NET.
Managed Learning Environment Project Architecture The Big Picture Back-end Connectivity Use of Middleware (ANGEL) John Eyre, Alan Glover, Steve Beech.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
Web Controlled of Robot Georgi Chakarov Ivelin Stoyanov.
High-Level Apps on Acs 1. User requests the ObsTool remote Manager Cdb Container MicroArchive CommandCenter libs app ObsTool CDB Micro Archive Micro Archive.
Voice-based generic UPnP Control Point Andreas BobekUniversity of Rostock Faculty of Computer Science and Electrical Engineering Andreas Bobek, Hendrik.
Application Development Framework (ADF) Introduction 5-Oct-2012.
Mike Kuniavsky Web 2.0 Expo San Francisco March 31, 2011 SERVICE AVATARS SEEING THROUGH DEVICES, SITES AND APPS TO SERVICES.
Plug-in Architectures Presented by Truc Nguyen. What’s a plug-in? “a type of program that tightly integrates with a larger application to add a special.
JMX David Moran 10/20/03. Agenda Overview Managed Beans Services Remote API J2EE Management Implementations Future Directions Demo.
Augmented Reality Generic Enabler Introduction Nonprofit educational material, fair use of copyrighted material, if any, assumed.
Linux C6x Syslink. 1.What is Syslink? 2.Syslink Architecture 3.SharedRegion 4.What is Syslink-c6x? 5.Syslink-c6x Features 6.Syslink-c6x Dependency 7.Demo.
Ryu Overview 2014/11/25 晁鍾義 Tony. What is Ryu ? Component and Ryu What is component ? Component and libraries in the Ryu and description Ryu Architecture.
ServerClient Browser Host Web Server Host SharePoint & Exchange Office APP Client APIs Server APIs Other Devices & Clients 3 rd Party Services.
Security API discussion Group Name: SEC Source: Shingo Fujimoto, FUJITSU Meeting Date: Agenda Item: Security API.
Institute for the Protection and Security of the Citizen HAZAS – Hazard Assessment ECCAIRS Technical Course Provided by the Joint Research Centre - Ispra.
1 KaaShivInfoTech Presents Intel XDK For Inplant Training / Internship, please download the "Inplant training registration form" from our website
CRUCIAL INFORMATION DISSEMINATION ON MODERN VEHICLES Wei Yan, Thomas Edwards Griffith.
Wireless Mesh Networking or Peer to Peer Technology Andre Lukito – Johnsonsu – Wednesday, 9.
Wes Hackett Principal Solutions Architect Chris O’Brien Head of Development.
网上报账系统包括以下业务: 日常报销 差旅费报销 借款业务 1. 填写报销内容 2. 选择支付方式 (或冲销借款) 3. 提交预约单 4. 打印预约单并同分类粘 贴好的发票一起送至财务 处 预约报销步骤: 网上报账系统 薪酬发放管理系统 财务查询系统 1.
JavaScript 사용현황 김민철. Table of contents  1. Mobile  WAC  PhoneGap  AppsPresso  2. TV  Samsung Smart TV  KT IPTV  3. 기타  node.js 2.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
Course Agenda Deep Dive into the Building Blocks and Services of the SharePoint Platform Module 1: Developing Advanced Workflow Scenarios in Office 365.
BeaconPush Lynnea Krajco. "Push service for creating real- time web apps"
#SummitNow Alfresco Mobile SDKs in Action 06 November, 2013 Mike Hatfield Lead Engineer Mobile Apps, Alfresco.
OMAuto Incubator Report Diagrams This deck contains the images included in the OMA Auto Incubator Report page on the OMA Wiki
Intro to OMA GotAPI Open-Source Implementation Supporting Web of Things Use Cases W3C Web of Things Interest Group Meeting July 29, 2015 Bryan Sullivan,
Windows App Studio Windows App Studio is the tool that makes it fast and easy to build Windows 10 apps. It’s accessible from any device with a browser.
Google. Android What is Android ? -Android is Linux Based OS -Designed for use on cell phones, e-readers, tablet PCs. -Android provides easy access to.
Introduction to OMA GotAPI and Device WebAPI Consortium
ChaRLeS: An Open-Source Chat Room Learning System
Angular 2 with ASP.NET Core in Practice
Building Cordova Apps for Windows 10
Introducción a Word Web Apps
Open-O Client Project Proposal
Hybrid Mobile Applications
Protecting Premium Video in Windows
De Montfort University
WebRTC for Bria Khris Kendrick
03 | Building a Backend with Socket.IO and Mongo
KaaShivInfoTech Presents
Miami-Dade County Public School student experience in Destiny/Axis 360
Progress report Tried to build my application (copied files from ‘tenbi’) Put volt yang files into project, java files generated successfully Maven builds.
Joining a WEBEX Meeting
Presentation transcript:

 Presentation API for non-screen Devices Demo Oct, NTT Communications Saki Homma

Communicate with non-screen devices Non-screen Devices Web Application

Communicate with Sony Action Cam navigator.presentation.startSession('urn:schemas-sony-com:service:ScalarWebAPI:1').then(function(session) {…}); session.onmessage = function(mesg) { showLiveView(mesg); } session.postMessage("getLiveView"); SSDP, Camera Remote API Camera urn device-specific method

Demo Architecture Presentation API shim Browser Device Driver module JS Library Node WebSocket Device-specific communication XHR (SONY Camera Remote API) Camera (SONY HDR-AS100v)

Requirements  Indicates the filtering rule for which UA discover  By web app with dedicated API (JS or internal).  Browser discover all kinds of devices and notify web app.  Communicate various devices  With the modules provide by the 3 rd vendor (i.e. device manufacturer)  With the modules provided by browser vendor