0
Web DeviceConnectivity     A labs.ericsson.com APIhttp://labs.ericsson.com/apis/web-device-connectivity/
Web Device Connectivity› Enables web sites/applications to connect end users’  home devices.› The API consists of a simple...
Why Web Device Connectivity?› Enrich your website and application to:   – Let visitors enjoy your contents outside a web  ...
Main Features› Java software running on end user’s PC discovers  and connects UPnP/DLNA devices.› The discovered device in...
Overview   User                                 Your websites                                                             ...
JavaScript API› Aggregated view of the end user’s devices is termed  Personal Network (PN) context and represented as a  J...
© Ericsson AB 2010 | Page 7
Upcoming SlideShare
Loading in...5
×

Web Device Connectivity on Ericsson Labs

1,324

Published on

Published in: Education, Technology, Design
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,324
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Web Device Connectivity on Ericsson Labs"

  1. 1. Web DeviceConnectivity A labs.ericsson.com APIhttp://labs.ericsson.com/apis/web-device-connectivity/
  2. 2. Web Device Connectivity› Enables web sites/applications to connect end users’ home devices.› The API consists of a simple JavaScript interface used by web sites/applications, and a java program running on the end user’s PC.› Ericsson’s Web Connectivity API provides the connectivity among an in-cloud enabler, web sites/applications, and end user devices.© Ericsson AB 2010 | Page 2
  3. 3. Why Web Device Connectivity?› Enrich your website and application to: – Let visitors enjoy your contents outside a web browser, e.g. TV. – Access contents stored in the user’s home NAS, e.g. uploading support, photo retouching and content recommendationThe Web Device Connectivity API enables you to offer new end user experiences, by connecting end users’ devices to your websites and applications.© Ericsson AB 2010 | Page 3
  4. 4. Main Features› Java software running on end user’s PC discovers and connects UPnP/DLNA devices.› The discovered device information is aggregated in the cloud so that your websites and application can provide the same user experience, no matter where the end users are.› Easy development using JavaScript API which hides details in communication with the devices.› Supporting more protocols in future is planned to connect various types of devices.© Ericsson AB 2010 | Page 4
  5. 5. Overview User Your websites Web Device Connectivity and application API Visit User identity Enriched service User’s device with the user’s information devices Device information© Ericsson AB 2010 | Page 5
  6. 6. JavaScript API› Aggregated view of the end user’s devices is termed Personal Network (PN) context and represented as a JavaScript object.› Manipulation of the JavaScript object is reflected to the actual devices. // Get the visitor’s Personal Network context var visitor = PN.context[PN.id]; // Get a TV object of the visitor by identity. var tv = visitor.device[‘device id for a TV’]; // Execute play action on the TV to make it render a video. tv.service.renderingControl.action.play.execute({"url": videoUrl});› Sample web applications are provided to help developers start developing their own websites and applications.© Ericsson AB 2010 | Page 6
  7. 7. © Ericsson AB 2010 | Page 7
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×