Libre, gratuit, sans compte

Vos téléphones, une vraie régie vidéo.

OpenCam transforme vos smartphones en webcams pour Zoom, OBS ou Discord. Branchez-en plusieurs et passez de l’un à l’autre en un clic.

Version 26.0
Windows · Linux · Android

Posez votre téléphone.

Il devient la webcam de votre ordinateur.

Ajoutez-en d’autres. Passez de l’un à l’autre.

Fonctionnement

Trois étapes, aucun compte.

Tout se passe sur votre réseau local. Rien ne transite par un serveur tiers.

  1. Installez la régie

    OpenCam Studio tourne sous Windows et Linux. C’est là que vous voyez vos caméras et choisissez celle qui est diffusée.

  2. Ouvrez OpenCam sur vos téléphones

    Sur le même Wi-Fi, ils apparaissent tout seuls dans la régie. Rien à saisir, aucune adresse IP à recopier.

  3. Choisissez « OpenCam » comme caméra

    Dans Zoom, Meet, OBS ou Discord, OpenCam se présente comme une webcam ordinaire.

Technique

Pensé pour le direct.

Chaque choix technique sert la même idée : l’image doit rester à l’heure.

< 20 ms

Une image en retard est jetée, pas attendue

La vidéo voyage en UDP. Une image arrivée trop tard est abandonnée au lieu de bloquer les suivantes : pas de gel suivi d’une accélération comme avec les flux TCP.

core-protocol/src/packet.rs
Auto

Cadrage qui vous suit

Si vous reculez, la régie zoome pour garder le même plan : visage, buste ou plan large.

camera-capture/src/face_tracking.rs
1–10×

Le téléphone se pilote à distance

Objectif, zoom, miroir, rotation et torche se règlent depuis l’ordinateur.

/dev/video10

Une vraie webcam pour le système

v4l2loopback sous Linux, caméra virtuelle Media Foundation sous Windows.

vcam-sink/src/linux.rs
100 %

Rust, natif de bout en bout

Ni Flutter, ni Electron. Encodage matériel sur le téléphone, qui chauffe moins.

Comparatif

Une caméra, c’est bien. Plusieurs, c’est mieux.

Comparaison d’OpenCam avec iVCam, Camo Studio et DroidCam
Critère OpenCam iVCam Camo Studio DroidCam
Plusieurs caméras, commutation Oui, en un clic Non Basique Non
Cadrage automatique Inclus Non Version payante Non
Zoom selon la distance Oui, en temps réel Non Limité Non
Latence en Wi-Fi 5 GHz < 20 ms 60–150 ms 40–80 ms 80–120 ms
Mémoire utilisée ~30 Mo ~80 Mo ~250 Mo ~60 Mo
Modèle Libre (MIT ou Apache 2.0) Propriétaire, filigrane Abonnement Propriétaire, publicités

Versions gratuites. Latence et mémoire : ordres de grandeur sur réseau local.

Version 26.0

Télécharger OpenCam.

La régie s’installe sur l’ordinateur, le transmetteur sur chaque téléphone.

Linux

Régie · x86_64

Nécessite le module noyau v4l2loopback.

opencam-desktop-linux-x86_64.tar.gz Télécharger pour Linux

Android

Transmetteur · ARM64

Bibliothèques natives à intégrer. L’APK installable arrive bientôt.

opencam-mobile-android-arm64.zip Télécharger l’archive

iOS

Transmetteur

Pas encore de version prête à installer. Compilation depuis les sources avec cargo-apple.

Lire le guide
# Linux : créer la caméra virtuelle /dev/video10
$ sudo modprobe v4l2loopback video_nr=10 card_label="OpenCam" exclusive_caps=1

# Ou compiler depuis les sources
$ cargo install --git https://github.com/Julien0ff/OpenCam.git app-desktop

Empreintes SHA-256 dans SHA256SUMS.txt. Toutes les versions sur GitHub.

Silence, on tourne.

Installez la régie, ouvrez l’app sur votre téléphone. Vous êtes en direct dans deux minutes.