https://a.storyblok.com/f/270183/71928/8e22e2a3e3/blog_sdk-updates_1200x600.png

OpenTok versão 2.17: Novidades e como você pode usá-la

Publicado em May 5, 2021

Tempo de leitura: 2 minutos

A versão mais recente dos nossos SDKs do Video Client, o OpenTok v2.17, já está disponível. Gostaríamos de informá-los sobre alguns dos excelentes novos recursos incluídos e como vocês podem utilizá-los.

Suporte ao Microsoft Edge 18

No início deste ano, a Microsoft lançou o Edge baseado no Chromium (Edgium) e aproveitou a tecnologia Chromium de código aberto, já comprovada em prática, e a base de código WebRTC. Com isso em mente, adicionamos suporte completo ao Edge 18, incluindo recursos como o compartilhamento de tela.

Compartilhamento de tela no Safari

Safari Screen Sharing

Com o Safari 13, agora você pode compartilhar a tela em Applications compatíveis com WebRTC. Basta usar a API do OpenTok tal como está e você poderá compartilhar a tela da mesma forma que em outros navegadores. Para ver uma demonstração ao vivo, acesse Video Conferencing da Vonage .

Fim do suporte ao Internet Explorer 11

Como você sabe, o Internet Explorer é um navegador antigo, obsoleto e significativamente menos seguro, sem suporte nativo ao WebRTC (daí a necessidade de um plug-in), que foi substituído pela Microsoft pelo navegador Microsoft Edge.

A Microsoft também está encerrando o suporte ao Windows 7, que talvez tenha sido um ambiente em que os usuários continuavam a usar o Internet Explorer. Com base nisso, decidimos interromper o suporte ao IE 11 a partir da versão 2.17.0. Sabemos que muitos usuários ainda navegam na web usando o Internet Explorer; portanto, você ainda pode usar a versão 2.16 do SDK caso suas applications precisem oferecer suporte ao Internet Explorer.

SDK do Android

Temos nos concentrado em melhorar a qualidade do nosso SDK, disponibilizando APIs mais detalhadas e facilitando o roteamento do áudio por meio de dispositivos com Bluetooth. De modo geral, também melhoramos o desempenho e a confiabilidade do SDK. Adicionamos e descontinuamos algumas APIs; por isso, recomendo consultar as notas de lançamento para obter uma explicação mais detalhada.

SDK do Windows

Cada vez mais desenvolvedores estão criando aplicativos nativos para Windows; por isso, aprimoramos nosso SDK adicionando suporte para servidores TURN personalizados e dispositivos de áudio de seis canais. Também aprimoramos a API do SDK do Windows, permitindo que os desenvolvedores utilizem o padrão builder ao instanciar objetos Session, Publisher e Subscriber. Aqui está um exemplo 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 um exemplo completo, confira os Exemplos do SDK do Windows e as notas de lançamento. Observe que você ainda pode usar a API mais antiga, já que a versão 2.17.0 é compatível com versões anteriores.

Para obter mais documentação, acesse o Centro de Desenvolvedores do Vonage Video.

Se você estiver interessado em desenvolver a Video API da Vonage, inscreva-se aqui.

Compartilhar:

https://a.storyblok.com/f/270183/384x384/63f654d765/manik.png
Manik SachdevaEx-funcionários da Vonage

Manik é engenheiro de software sênior. Ele gosta de trabalhar com desenvolvedores e criar APIs. Quando não está desenvolvendo APIs ou SDKs, é possível encontrá-lo palestrando em conferências e encontros.