
Partager:
Manik est ingénieur logiciel senior. Il aime travailler avec les développeurs et créer des API. Lorsqu'il ne construit pas d'API ou de SDK, vous pouvez le trouver en train de parler lors de conférences et de rencontres.
OpenTok Version 2.17 : Quoi de neuf et comment l'utiliser ?
Temps de lecture : 2 minutes
La dernière version de notre SDK pour clients Video, OpenTok v2.17, est maintenant disponible. Nous voulions vous informer des nouvelles fonctionnalités et de la façon dont vous pouvez les utiliser.
Prise en charge de Microsoft Edge 18
Au début de l'année, Microsoft a lancé la solution Edge (Edgium) basée sur Chromium. Edge (Edgium) basé sur Chromium et s'est appuyé sur la technologie open source Chromium et la base de code WebRTC qui ont fait leurs preuves. Dans cette optique, nous avons ajouté une prise en charge complète de Edge 18, y compris des fonctionnalités telles que le partage d'écran.
Partage d'écran Safari

Avec Safari 13, vous pouvez désormais faire du partage d'écran dans les applications compatibles WebRTC. Il vous suffit d'utiliser l'API OpenTok telle quelle et vous pourrez partager votre écran comme vous le faites dans d'autres navigateurs. Pour voir une démonstration en direct, cliquez sur Vonage Video Conferencing pour une démonstration en direct.
Suppression de la prise en charge d'Internet Explorer 11
Comme vous le savez, Internet Explorer est un vieux navigateur web, obsolète et nettement moins sûr, qui ne prend pas en charge WebRTC en mode natif (d'où la nécessité d'un plugin) et qui a été remplacé par Microsoft avec le navigateur Microsoft Edge.
Microsoft met également fin à la prise en charge de Windows 7, qui a pu constituer un environnement dans lequel les utilisateurs ont continué à utiliser Internet Explorer. C'est pourquoi nous avons décidé d'abandonner la prise en charge d'IE 11 avec la version 2.17.0. Nous comprenons que de nombreux utilisateurs continuent à naviguer sur le web avec Internet Explorer. Vous pouvez donc toujours utiliser la version 2.16 du SDK si vos Applications doivent prendre en charge Internet Explorer.
SDK Android
Nous nous sommes concentrés sur l'amélioration de la qualité de notre SDK en exposant des API plus granulaires et en facilitant l'acheminement de l'audio via des appareils compatibles Bluetooth. De manière générale, nous avons également amélioré les performances et la fiabilité du SDK. Nous avons ajouté et supprimé certaines API, je vous recommande donc de consulter les notes de version pour une explication plus détaillée.
SDK Windows
De plus en plus de développeurs créent des applications Windows natives. Nous avons donc renforcé notre SDK en ajoutant la prise en charge des éléments suivants serveurs TURN personnalisés et les périphériques audio à six canaux. Nous avons également amélioré l'API du SDK Windows en permettant aux développeurs d'utiliser le modèle de construction lors de l'instanciation des objets Session, Publisher et Subscriber. Voici un exemple rapide :
Publisher Publisher = new Publisher.Builder(Context.Instance)
{
Renderer = PublisherVideo
}.Build();
Session Session = new Session.Builder(Context.Instance, API_KEY, SESSION_ID).Build();
Subscriber subscriber = new Subscriber.Builder(Context.Instance, e.Stream)
{
Renderer = SubscriberVideo
}.Build();Pour voir un exemple complet, veuillez consulter la page Échantillons du SDK Windows et les notes de publication. Notez que vous pouvez toujours utiliser l'ancienne API puisque la version 2.17.0 est rétrocompatible.
Pour plus de documentation, veuillez visiter le Centre des développeurs Video de Vonage.
Si vous souhaitez développer l'API Video de Vonage, inscrivez-vous ici.