crossdesk
CrossDesk is a lightweight, cross-platform remote desktop application that enables users to control devices from Windows, macOS, or Linux systems, as well as directly through any modern web browser without installing additional client software. Built as an experimental implementation of the MiniRTC real-time media transmission library, it supports low-latency video and audio streaming with hardware and software encoding options including H264 and AV1 for video and Opus for audio. The software utilizes secure communication protocols with encryption via SRTP and complies with RFC5245 for network traversal. Key features include peer-to-peer connections initiated by entering a unique device ID and optional connection passwords, customizable settings for language and video codecs, and support for secure desktop scenarios on Windows. On Windows platforms, an optional background service enhances control during locked, login, or secure desktop states by enabling keyboard and mouse input forwarding and secure attentio