
Navigation collaborative sur votre page web avec le SDK Zoom Cobrowse
Le SDK Cobrowse de Zoom fournit aux développeurs tous les outils nécessaires pour intégrer facilement l’expérience de conavigation dans leurs applications web.
Mis à jour le March 24, 2023
Publié le March 22, 2021
La vidéo offre des possibilités infinies d’engagement et de collaboration. Lorsqu’elle est intégrée de façon transparente dans une application ou un site web, l’expérience n’en est que meilleure. Du coaching virtuel aux cours de fitness, en passant par la gestion immobilière, les entreprises utilisent le SDK (kit de développement logiciel) vidéo Zoom pour intégrer nos fonctionnalités vidéo HD, audio et interactives dans leurs applications vidéo et leurs expériences de bureau.
Avec notre SDK vidéo, les développeurs qui souhaitent proposer leurs services à de nouveaux publics et générer des opportunités de revenus supplémentaires disposent des outils nécessaires pour concevoir des applications web, iOS, Android, Windows, macOS, Linux, React Native et Flutter, tout en conservant l’image de marque de l’entreprise dans une interface utilisateur personnalisée. Il est ainsi possible de parti de la fiabilité et de l’évolutivité de Zoom tout en offrant aux clients une expérience vidéo en direct transparente sur les principales plateformes.
Depuis le lancement du SDK vidéo Zoom en 2020, nous avons ajouté un grand nombre de fonctionnalités pour la personnalisation de votre application ou plateforme. Découvrez tous les avantages de notre SDK vidéo.
Un SDK Zoom est un code prédéfini utilisable par les développeurs afin d’éviter de partir de zéro, ce qui accélère le processus de création sur la plateforme Zoom. Ils bénéficient de la technologie vidéo et audio de Zoom dans leur propre application, puisque le SDK vidéo Zoom fournit l’audio, la vidéo, la diffusion en direct, le partage d’écran, le chat, les flux de données et bien plus encore en tant que service. Il offre également un accès aux rapports, aux analyses de données, aux contrôles de session, au QoS et au QSS, entre autres, grâce aux API REST et aux webhooks.
Nous disposons également d’un SDK réunion permettant d’intégrer Zoom Meetings et Zoom Webinars directement dans vos applications web, mobiles ou de bureau, ainsi que d’un SDK Zoom Apps pour vous aider à créer des applications qui fonctionnent sur la plateforme Zoom.
Les sessions du SDK vidéo Zoom peuvent être enregistrées dans le cloud et prennent en charge la vidéo HD ainsi que le rendu de plusieurs vidéos (jusqu’à 49 vidéos à la fois sur les plateformes natives, 25 vidéos sur les applications de bureau Chrome, Edge, Safari et Firefox, et 4 vidéos sur les navigateurs mobiles). Le SDK vidéo pour le web peut même être intégré dans les WebViews iOS et Android pour une mise en œuvre hybride qui n’augmente pas la taille de votre application native.
Vous disposez ainsi d’un large éventail d’options et de possibilités pour personnaliser votre expérience. Voici quelques exemples d’utilisation de notre SDK vidéo par les entreprises :
Réseaux sociaux : intégrez les fonctionnalités de Zoom dans les applications de réseaux sociaux pour créer des expériences de communications fiables et interactives, notamment la diffusion en direct n’importe où avec le chat interactif.
Jeux : grâce aux fonctionnalités vidéo HD et audio interactives de Zoom, vous pouvez créer des applications de jeux de bureau pour susciter l’intérêt du public d’une autre manière.
Vente au détail : les entreprises peuvent s’appuyer sur les fonctionnalités interactives de Zoom pour créer des expériences d’achat uniques et personnalisées, notamment avec l’aide d’influenceurs, et augmenter leur chiffre d’affaires.
Lorsque vous créez une application ou une expérience web, la vidéo de haute qualité est un enjeu de taille. Pour se démarquer sur ce marché très concurrentiel, il faut créer une expérience unique.
Découvrez comment proposer une expérience encore plus interactive avec certaines de vos fonctionnalités Zoom préférées :
Définissez un arrière-plan virtuel de votre choix ou utilisez l’option de flou. Il est ainsi possible d’intégrer facilement une image de marque dans les vidéos ou de masquer ce qui se passe derrière vous.
Les sous-sessions correspondent aux salles de répartition Zoom dans le SDK vidéo. Elles permettent de créer des salles d’attente ou de diviser un grand nombre de participants en groupes plus petits, au cours d’une même session.
Le chat en direct est un excellent moyen de retenir l’attention des participants ou de transmettre des informations.Créez une messagerie instantanée pour discuter avec tous les participants d’une session ou avec un participant en particulier.
Le SDK vidéo Zoom dispose d’une fonctionnalité de connexion WebSocket intégrée, appelée canal de commande, qui vous permet de transmettre des données aux utilisateurs d’une session en temps réel. Elle peut servir à créer un tableau blanc, sonder les participants, organiser une séance de Q. et R., déclencher des réactions en temps réel à un contenu en direct et même indiquer les mises à jour d’un modèle partagé tel qu’un jeu de société.
Diffusez vos sessions SDK vidéo Zoom auprès d’un nombre illimité de spectateurs via RTMP. Cela permet de diffuser en direct vos sessions sur YouTube, Facebook Live, Twitch ou d’autres plateformes de diffusion, et même de créer des applications de diffusion.
Améliorez l’accessibilité de vos contenus vidéo grâce à la traduction et la transcription en direct. Vous pouvez recevoir en temps réel les discours sous forme d’objets JSON, et les utiliser pour générer des sous-titres, analyser les sentiments et produire des traductions.
Par exemple, Lingmo, un fournisseur de logiciels de traduction cloud par IA, s’est servi du SDK vidéo Zoom pour créer Lingmo Captions, qui fournit des sous-titres traduits instantanés lors des réunions. Cette application permet non seulement à des personnes parlant des langues différentes de communiquer, mais améliore également l’expérience utilisateur en offrant des opportunités d’engagement supplémentaires.
« Le SDK vidéo de Zoom nous convient parfaitement, parce qu’il s’intègre de façon transparente avec notre technologie et constitue un nouveau moyen d’aider nos clients professionnels. Il nous a permis d’accélérer le développement de notre solution et offert la flexibilité nécessaire pour améliorer notre offre de produit pour nos clients. »
Danny May, PDG et co-fondateur, Lingmo International
La sécurité est une priorité dans tout ce que nous entreprenons, y compris la plateforme des développeurs. Les outils SDK Zoom intègrent des fonctionnalités conçues pour sécuriser vos expériences vidéo.
Notre SDK vidéo propose des paramètres de routage pour définir les centres de données des pays par lesquels vous souhaitez que votre trafic soit acheminé, soit au niveau du compte, soit au niveau de l’utilisateur et de la session pour plus de précision. Vous pouvez également choisir les pays dans lesquels sont stockés les contenus de vos communications, comme les enregistrements cloud.
De plus, si vous créez des applications dans le secteur de la santé, la sécurité des informations relatives aux patients est toujours une priorité. Avec notre SDK vidéo, les prestataires respectent leurs obligations de conformité en vertu de l’HIPAA (un BAA est nécessaire).
Nous avons considérablement amélioré l’expérience des développeurs qui travaillent avec un SDK Zoom. Les SDK vidéo Zoom peuvent être installés à partir de NPM, Swift Package Manager, Cocoa Pods et Maven. Nous avons également amélioré notre documentation afin de faciliter le suivi et le développement reposant sur le SDK vidéo.
Notre SDK vidéo propose trois rôles prédéfinis : hôte, co-hôte et utilisateur. Il prend également en charge une propriété user_identity qui permet aux développeurs de créer des rôles personnalisés ou de transmettre des identifiants personnalisés à leurs utilisateurs.
Afin d’offrir une expérience de qualité, les développeurs peuvent obtenir des informations en temps réel sur la qualité des sessions et même signaler des problèmes à Zoom par programmation.
Il n’a jamais été aussi facile de développer des applications avec le SDK vidéo Zoom. Pour commencer, vous disposez gratuitement d’un maximum de 10 000 minutes de session par mois, que vous pouvez étendre grâce à nos options flexibles comme le crédit universel ou le paiement à l’utilisation.
Commencez à développer dès aujourd’hui avec le SDK vidéo Zoom !
Note de l’éditeur : cet article a été publié initialement en mars 2021 et a été actualisé en octobre 2023 pour plus de précision et d’exhaustivité.