WebAPI/PresentationAPI:Protocol Draft: Difference between revisions

Jump to navigation Jump to search
→‎Requirement: update requirement
m (→‎References: update references)
(→‎Requirement: update requirement)
Line 3: Line 3:
== Requirement ==
== Requirement ==
* Device Discovery
* Device Discovery
** Device information: unique name, user-friendly name,  
** Device information: unique name, user-friendly name, address for ctrl server
** Device capability: resolution, supported media type, supported apps
** Device capability: resolution, supported media type, supported apps, supported IO capability
** Protocol information: protocol version
** Protocol information: protocol version
* Service Launching
* Service Launching
** Service information: app/page URL
** Service information: app/page URL
** Session information: session Id
** Session information: session Id, bootstrap info for communication
** Controlling message: launch, reconnect, terminate
** Controlling message: launch, reconnect, terminate
** User settings: preferred locale
** User settings: preferred locale
Line 14: Line 14:
** establish dedicate transportation channel
** establish dedicate transportation channel
* Security
* Security
** device challenge
** device challenge: OOB channel, passkey
** data encryption
** data encryption: key derived from challenge, key exchange for communication channel


== Architecture ==
== Architecture ==
Confirmed users
216

edits

Navigation menu