Skip to content
JavaScript + WebAssembly · npm i effects-sdk

Ajoutez plus de 15 effets vidéo à votre application de réunion web en quelques heures

Le Web Video Effects SDK apporte arrière-plans virtuels, flou, cadrage automatique et embellissement à n'importe quelle application WebRTC. Le traitement s'exécute dans le navigateur de l'utilisateur.

  • Économisez sur le développement et le support
  • Enrichissez les offres payantes pour stimuler les ventes
  • Proposez les effets en options séparées
  • Offrez-les à tous les utilisateurs pour améliorer la rétention
  • Une actualité à mettre en avant
Webcam avant et après Effects SDK

Une intégration simple et rapide

Plus de 60 intégrations sur le web, le mobile et le bureau à ce jour. Sur le web, la plus rapide a pris 2 heures ; la moyenne est de 2 à 3 jours.

  • Compatible WebRTC d'emblée : MediaStream en entrée, MediaStream en sortie
  • Tous les navigateurs récents ; backends WebGPU, WebGL et WASM
  • Exemples prêts à l'emploi pour LiveKit, Zoom Video SDK, Cloudflare Calls, Electron et Flutter
  • Nos propres modèles ML, développés en interne
Web
import { tsvb } from 'effects-sdk';

const sdk = new tsvb('YOUR_CUSTOMER_ID');
sdk.preload();

sdk.onReady = () => {
  sdk.useStream(cameraStream);
  sdk.run();
  sdk.setBlur(0.6);
  video.srcObject = sdk.getStream();
};

Tarification à la session

Lancez des fonctionnalités en quelques heures et recevez des mises à jour régulières avec des optimisations et de nouveaux effets.

Essai gratuit

0 $

7 jours avec toutes les fonctionnalités sur vos plateformes. Démarrez dans le Developer Portal, sans appel commercial.

Startup

à partir de 50 $

Paiement à l'usage par sessions, avec suivi automatique et paiement par carte. Le prix dépend du volume, des plateformes et des fonctionnalités.

Enterprise

Sur mesure

Le prix par session le plus bas, un essai d'un mois, un déploiement on-premises et un account manager.

Questions

Aussi des applications natives ? Voir le Video Effects SDK pour iOS, Android, Windows et macOS.

Qu'est-ce qu'une session du SDK ?

Une session est une initialisation du SDK ; le temps d'utilisation n'est pas suivi. Dans un appel en tête-à-tête où les deux participants utilisent un effet d'arrière-plan, cela fait 2 sessions. Une fois le SDK initialisé, toutes ses fonctionnalités sont disponibles.

Existe-t-il une démo ?

Oui : la démo web en direct exécute le SDK avec votre propre webcam. Notre extension Chrome AI Webcam Effects repose sur le même SDK et fonctionne avec la plupart des plateformes de réunion sans aucune intégration.

Nous n'avons pas de développeur pour l'intégration. Pouvez-vous nous aider ?

Oui. Nos développeurs peuvent réaliser l'intégration à prix fixe. Inscrivez-vous dans le Developer Portal et indiquez-nous que vous avez besoin d'aide pour l'intégration.

Comment se compare-t-il aux solutions open source ?

La plupart de nos clients viennent de Google MediaPipe ou de ML Kit pour une meilleure segmentation (pas de scintillement, meilleurs contours, gestion des mains), plus de 15 effets prêts à l'emploi et un support direct des développeurs.

Pouvez-vous personnaliser le SDK ?

Oui. Nous adaptons le SDK à vos besoins, généralement en régie.

Comment les mises à jour sont-elles livrées ?

Les nouvelles versions sont publiées sur npm et annoncées par e-mail. Les mises à jour sont presque toujours rétrocompatibles : il suffit de monter la version du paquet. Les nouvelles fonctionnalités peuvent nécessiter des contrôles dans l'interface de votre application.

Encore des questions ?

Parlez-nous de votre produit et de vos plateformes. Notre équipe vous répondra et pourra vous aider à l'intégration.

Prêt à vous lancer ? Ouvrez le Developer Portal et démarrez un essai gratuit.

Protégé par reCAPTCHA. Consultez notre politique de confidentialité.