Skip to content

Desktop Platform Integration

Powerful and flexible support for Windows, Linux, and macOS.

Multi-Platform Desktop Support via Electron

Our Electron-based application provides native desktop support across Windows, macOS, and Linux from a single codebase. This ensures a consistent user experience with platform-specific optimizations automatically applied.

VLC-Powered Video Playback

For robust and reliable media playback, our Electron app integrates the powerful VLC media player engine. This guarantees compatibility with a vast range of video formats and codecs, providing flawless playback every time.

Adaptive Volume Control

The system features platform-specific volume control implementations that intelligently adapt to the available audio subsystem, whether it's ALSA, PulseAudio, or other native system APIs.

Hardware Integration & Raspberry Pi

Our desktop client supports advanced hardware features and includes special optimizations:

  • HDMI-CEC control and Wake-on-LAN for remote power management.
  • Special optimizations for Raspberry Pi deployments, including OMX player support for hardware-accelerated video.
  • These are key parts of our Hardware Control Features.

Persistent Storage

We use `electron-store` for cross-session data persistence, providing a robust and reliable storage mechanism for application settings and cached data on desktop platforms.