Confirmed users
216
edits
(→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 === |