Example WebToWeb

Connects two web applications over the internet (WebRTC, PeerJS).

  • Both must be opened in a modern browser
  • Open one part (let's call it TX) on a mobile device (tablet, etc.) and the other (called RX) on any computer.
  • TX captures data with the camera, processes it, and sends the processed textual data over the network to RX.
  • Both devices must have Internet access
  • The TX device must have camera access enabled
  • Links are generated dynamically for each user, making them unique (so that the connection between the applications is also unique)

TX Internet RX

Be careful to load the correct QR code (to avoid mixing up RX and TX).


1) Open the following link on a device with a camera (mobile, tablet, computer with a webcam).

The camera should capture a human body (face, hands, legs, etc. – depending on the model type). Typically on a desktop. Both parts of the application (TX and RX) must not be opened in two tabs of the same browser. (But they can be opened in two different windows or browsers.)

Transmitter TX with Camera


2) Open the following link on the device where you want to view the results.

Here you can select individual models (Face Landmarks, Pose Landmarks, Hand Landmarks, Hands Gestures) that will be used for image processing on the device with the camera (TX).

Receiver RX


Back to homepage

Back to list of examples