Solutions
Right at your finger tips
Streaming Module "CrossPlay"

Streaming, Sharing & Remote Interaction for Embedded HMIs – seamlessly integrated into Qt.
CrossPlay is a cross-platform streaming and remote interaction stack for Qt applications. It enables mirroring, remote desktop, conferencing, and multi-stream composition – including real-time data overlay – within a unified architecture.
Key Features
-
WebRTC-based remote control
-
Camera feeds with dynamic guidelines
-
Airplay
-
Android Auto
-
Apple CarPlay (in development)
-
Embedded video conferencing​
-
Vision AI overlays
-
Multi-source streaming compositor
The Problem We Solve
Modern devices require more than a local UI. Remote diagnostics, training, support, camera streaming, conferencing, and secure screen sharing are becoming standard requirements.CrossPlay brings these capabilities directly into your Qt-based HMI – without fragmented third-party integrations.
Ready in Minutes
CrossPlay integrates as a QML component inside your existing Qt application. Select the protocol – start streaming.Ideal for rapid PoCs and scalable production integration.
Technical Highlights
-
Built on Qt + GStreamer with OpenGL-based rendering
-
Unified API layer across multiple protocols (AirPlay, WebRTC, RTSP, and more)
-
CrossPlayItem (QML) integration – plug, configure, stream
-
Compatible with Qt 5.5 up to Qt 6.8
-
Hardware-accelerated decoding, low latency pipeline
-
Thread-safe architecture, asynchronous event handling
-
Modular C++17 design, fully Qt6-ready