WebAPI/PresentationAPI:Protocol Draft: Difference between revisions

Jump to navigation Jump to search
→‎Service Discovery: update details of service discovery
(→‎Establish Data Channel: update details for data channel establishment)
(→‎Service Discovery: update details of service discovery)
Line 54: Line 54:
== Protocol Details ==
== Protocol Details ==
=== Service Discovery ===
=== Service Discovery ===
* STEP 1: server registers itself as a mDNS service with service type = "_presentation-ctrl._tcp"
* STEP 2: client starts a mDNS query for service type "_presentation-ctrl._tcp"
* STEP 3: mDNS notifies a service instance is found with service profile provided
* STEP 4: establish control channel to server
* STEP 5: send query command to server
* STEP 6: server sends query-reply command back to client, carrying detailed device capability
* STEP 7: client updates device profile to controlling user agent and closes control channel
[[File:Draft Protocol Service Discovery.png]]
[[File:Draft Protocol Service Discovery.png]]
=== Device Pairing ===
=== Device Pairing ===
=== Establish Control Channel ===
=== Establish Control Channel ===
Confirmed users
216

edits

Navigation menu