top of page

Screen Mirroring (Airplay/Android) for Linux

Airplay logo
  • Sharing to Linux via Bluetooth, Wifi, USB, Ethernet

  • Send entire Screen or App

  • Receiving side embedded into a Qt Application

  • Additional Channel to further exchange Information

Key Value: This solutions extends many embedded HMI products to widen the use-cases and matching the state of art consumer expectations of mobile phone users.


The process of screen mirroring involves a source device (a smartphone, tablet, or computer) and a receiver device (e.g. an automotive embedded system). The source device captures the screen data, encodes it into a suitable format (often a video stream), and sends it to the receiver. This data can be transmitted either wirelessly, typically using Wi-Fi, or through a wired connection, such as USB, or Ethernet. The receiver then decodes the data and displays it on the receivers screen.

In addition, there’s also a control & data channel that allows the receiver to send feedback to the source device. This is used, for instance, when the user interacts with the mirrored interface via the receivers. controls.

bottom of page