133
edits
(Re-authentication) |
(→Control event processing: Update to TLS version, remove encryption) |
||
| Line 67: | Line 67: | ||
=== Control event processing === | === Control event processing === | ||
Control page provides: 1) a virtual touchpad, 2) a virtual vertical scrollbar, 3) 3 function keys. Every touch, swipe or click will be generated to an event in JSON format | Control page provides: 1) a virtual touchpad, 2) a virtual vertical scrollbar, 3) 3 function keys. Every touch, swipe or click will be generated to an event in JSON format then send to TV. Following describes how control event is sent and processed: | ||
[[File:RemoteControl ControlEventProcessing.png]] | [[File:RemoteControl ControlEventProcessing.png]] | ||
# User operates control page. | # User operates control page. | ||
# Client generates | # Client generates and sends the event in JSON format. | ||
# | # Server parses the event to JSON object, dispatch to client.sjs. | ||
# Client.sjs parses event and dispatch to Gecko or Gaia system app. | # Client.sjs parses event and dispatch to Gecko or Gaia system app. | ||
edits