Cross-platform
Use the same Java API across Windows, macOS, and Linux with prebuilt native bindings. Ideal for desktop apps and server‑side media services.
Build real‑time audio, video, and data with a clean Java API.

Use the same Java API across Windows, macOS, and Linux with prebuilt native bindings. Ideal for desktop apps and server‑side media services.
Thin JNI layer with minimal overhead, delivering near-native performance with minimal context switching between Java and native code.
Audio and video capture from cameras and microphones devices, with support for custom media sources for flexible streaming solutions.
Share application windows or the full desktop with minimal setup; integrate screen capture streams like any other media stream.
Reliable and unordered/ordered SCTP data channels for arbitrary messaging, file transfer, and app signaling.
Access WebRTC stats (bitrate, packet loss, jitter, RTT, frame rate, CPU) to monitor and optimize media quality.