BenQ WDC10C White Paper - Page 14
Application layer
View all BenQ WDC10C manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 14 highlights
3. Application layer The core operating system of the InstaShowTM Series Host and Button is Linux and Android.In terms of the application layer, it provides system configuration, wireless pairing management, wireless projection network performance management,A/V format conversion and A/V format encoding/decoding functions.We will describe each of the functions in the following. Wireless pairing management: Before the system can work fully, the Host and the Button need to establish a Wi-Fi connection first. Network connection is established in the TLS (Transport Layer Security) layer of the network layer, the Host end needs to ensure if the Button has passed the security authentication mechanism in the InstaShowTM Series upon creation of the identity authentication. After connection is established between the two parties, the Host still needs an additional Button verification step (MAC address). Wireless projection network performance management: The transmitted content of the wireless projection is transmitted through UDP (user datagram protocol).This is because UDP doest not need to establish a handshake between the Host and the Button first, thus the connected communication efficiency is very high. In the UDP architecture figure, the client needs to initiate a request first, through two steps (socket and sendto) to do it, and the network server also needs to do three steps before it can receive messages from the client (socket, bind, recvfrom). 14 January 2020