Getting started

Introduction

Link Studio is an open-source Linux application for controlling Insta360 Link webcams. It combines direct camera controls with preview, recording, local effects, and Linux desktop integrations.

Link Studio provides a Linux interface for the controls and workflows normally available through Insta360's desktop software. It communicates with the webcam through V4L2 and UVC, uses GTK4 and libadwaita for the interface, and keeps its processing on your machine.

The application has been hardware-tested with the Insta360 Link 2 on firmware v3.2.6.8_build5. It discovers the formats advertised by the connected camera instead of assuming a fixed set.

Platform and requirements

Link Studio is packaged for Arch Linux and uses the standard Linux camera and media stack. The main runtime components are:

  • GTK4 and libadwaita for the application interface
  • V4L2 and UVC extension controls for the webcam
  • GStreamer and PipeWire for preview, audio, and recording
  • OpenCV and MediaPipe for optional local video processing
  • XDG desktop portals for compositor-managed global shortcuts

Other distributions can run the source tree when equivalent native and Python dependencies are available, but the maintained package target is Arch Linux.

Project scope

The project implements direct hardware controls when their behavior has been validated. Where Linux already provides an appropriate facility—such as recording, a virtual camera, or offline transcription—Link Studio uses that local facility. It does not guess undocumented firmware writes or reproduce vendor account and cloud services.

Local by default

Effects, recordings, transcriptions, presets, and support diagnostics remain on the machine. The optional phone remote is LAN-only and disabled until you turn it on.

Desktop integration

Link Studio follows the desktop's light or dark appearance through libadwaita. On Omarchy, it also respects the active color palette automatically; no Omarchy-specific setup is required.