| |
Rebuilding our Electron meeting-recording engine in Swift
The company rebuilt its desktop app's meeting-recording engine from Electron's render process to native code using ScreenCaptureKit on macOS and libobs on Windows, tied together with a shared Swift layer, because browser runtimes cannot tolerate the latency requirements of real-time audio and video capture. They also developed an internal tool called Atomic that automatically bridges Swift properties to React atoms, eliminating manual binding code and keeping the two systems in sync across platforms.
Read Full Article →
← More Tech news