https://d226lax1qjow5r.cloudfront.net/blog/blogposts/opentok-version-2-17-whats-new-and-how-you-can-use-it-dr/Blog_SDK-Updates_1200x600.png

Versión 2.17 de OpenTok: Novedades y cómo utilizarla

Publicado el May 5, 2021

Tiempo de lectura: 2 minutos

Ya está disponible la última versión de nuestro SDK para clientes de Video, OpenTok v2.17. Queríamos ponerte al día sobre algunas de las grandes novedades incluidas y cómo puedes utilizarlas.

Compatibilidad con Microsoft Edge 18

A principios de este año, Microsoft lanzó el Edge (Edgium) basado en Chromium y aprovechó la tecnología Chromium de código abierto probada en batalla y la base de código WebRTC. Teniendo esto en cuenta, hemos añadido compatibilidad total con Edge 18, incluidas funciones como Compartir pantalla.

Compartir pantalla en Safari

Safari Screen Sharing

Con Safari 13, ahora puedes compartir pantalla en aplicaciones habilitadas para WebRTC. Simplemente usa la API OpenTok tal cual y podrás compartir pantalla como lo haces en otros navegadores. Para ver una demostración en vivo, toma Videoconferencia de Vonage para dar una vuelta.

Supresión de la compatibilidad con Internet Explorer 11

Como sabes, Internet Explorer es un navegador antiguo, obsoleto y significativamente menos seguro, sin soporte nativo para WebRTC (de ahí la necesidad de un plugin) que ha sido sustituido por Microsoft con el navegador Microsoft Edge.

Microsoft también está terminando el soporte para Windows 7, que puede haber sido un entorno en el que los usuarios siguieron utilizando Internet Explorer. Basándonos en esto, hemos decidido dejar de dar soporte a IE 11 con la versión 2.17.0. Entendemos que muchos usuarios siguen navegando en Internet Explorer, por lo que puede seguir utilizando la versión 2.16 del SDK si sus aplicaciones necesitan soporte para Internet Explorer.

SDK para Android

Nos hemos centrado en mejorar la calidad de nuestro SDK exponiendo API más granulares y facilitando el enrutamiento del audio a través de dispositivos con Bluetooth. En general, también hemos mejorado el rendimiento y la fiabilidad del SDK. Hemos añadido y dejado obsoletas algunas API, por lo que recomiendo consultar las notas de la versión para obtener una explicación más detallada.

SDK para Windows

Cada vez son más los desarrolladores que crean aplicaciones nativas para Windows, por lo que hemos reforzado nuestro SDK añadiendo compatibilidad con servidores TURN personalizados y dispositivos de audio de seis canales. También hemos mejorado la API del SDK de Windows permitiendo a los desarrolladores utilizar el patrón constructor al instanciar objetos Session, Publisher y Subscriber. He aquí un ejemplo rápido:

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();

Para ver una muestra completa, consulte la página Muestras del SDK de Windows y notas de la versión. Tenga en cuenta que puede seguir utilizando la API anterior, ya que la versión 2.17.0 es compatible con versiones anteriores.

Para obtener más documentación, visite el Centro para desarrolladores de Vonage Video.

Si estás interesado en crear la API de Video de Vonage, regístrate aquí.

Compartir:

https://a.storyblok.com/f/270183/384x384/63f654d765/manik.png
Manik SachdevaAntiguos alumnos de Vonage

Manik es ingeniero de software sénior. Le gusta trabajar con desarrolladores y crear API. Cuando no está construyendo APIs o SDKs, se le puede encontrar hablando en conferencias y meetups.