https://a.storyblok.com/f/270183/1368x665/bdd3f840cf/react-native-sdk-2-33-0.jpg

Lançamento do React Native SDK 2.33.0: Preferência de degradação do editor

Publicado em June 10, 2026

Tempo de leitura: 4 minutos

Introdução

O Client SDK do React Native da Video API da Vonage, versão 2.33.0 já está disponível. 

Incorporando recursos do Client SDK do Video API 2.33, esta versão traz um recurso muito solicitado pelos desenvolvedores do React Native: a Preferência de Degradação do Editor. 

A funcionalidade “Preferência de redução de qualidade” permite o controle direto sobre como seu aplicativo gerencia a qualidade do Video quando os recursos de rede ou da CPU estão limitados. Ela também inclui melhorias no TypeScript e correções de bugs que aumentam a estabilidade no iOS e no Android.

O SDK está disponível em todos os pacotes que oferecemos para o React Native:

Para obter uma lista completa das alterações, consulte as notas completas da versão.

Preferência de degradação do editor

Quando os recursos de rede ou da CPU ficam limitados, o mecanismo de vídeo pode reduzir a taxa de quadros e/ou a resolução do vídeo do editor para se adaptar a essas limitações. A forma como seu aplicativo responde a essa pressão pode afetar significativamente a experiência do usuário. 

A versão 2.33.0 introduz a parâmetro “Preferência de Degradação do Editor” , permitindo que você controle diretamente esse comportamento. Isso oferece flexibilidade para ajustar a qualidade do Video de acordo com seu caso de uso específico, seja uma consulta de telessaúde que exija detalhes nítidos da imagem ou uma transmissão ao vivo de esportes em que a fluidez do movimento seja imprescindível.

Agora você pode escolher entre as seguintes opções:

NotSet (padrão)

deixar que o mecanismo de Video tome decisões inteligentes com base nas condições atuais

MaintainFrameRateAndResolution

mantenha a taxa de quadros estável e tente não reduzir a resolução

MaintainFrameRate

priorizar a fluidez do movimento, permitindo que a resolução diminua em contrapartida

MaintainResolution

priorizar a nitidez da imagem, permitindo que a taxa de quadros diminua quando os recursos forem limitados

Balanced

procure encontrar um equilíbrio entre a redução da resolução e da taxa de quadros

Isso é particularmente útil quando a natureza do seu conteúdo é importante, como, por exemplo:

  • Área da saúde, onde os detalhes das imagens são fundamentais para o diagnóstico ou a consulta

  • Esportes e jogos, onde a fluidez dos movimentos é mais importante do que a resolução

  • IoT e dispositivos embarcados com capacidade de processamento limitada

  • Qualquer caso de uso com requisitos específicos de qualidade, dependendo do contexto

Observação importante para desenvolvedores de TypeScript

A versão 2.33.0 corrige um problema no suporte ao TypeScript que surgiu na versão 2.31.1. Essa correção não traz nenhuma alteração funcional ao SDK. No entanto, após a atualização, talvez seja necessário corrigir problemas de tipagem em seu aplicativo que antes estavam ocultos devido à falta de definições de tipos. Recomendamos enfaticamente que você revise sua base de código em busca de quaisquer erros do TypeScript que possam surgir após a atualização para a versão 2.33.0 ou posterior.

Correções de bugs e melhorias de estabilidade

A versão 2.33.0 também inclui correções de bugs que melhoram a confiabilidade tanto no iOS quanto no Android. Recomendamos consultar as notas de lançamento para obter a lista completa dos problemas resolvidos.

Estamos trabalhando ativamente para oferecer um suporte mais completo e estável à Nova Arquitetura do React Native em nosso SDK. Em breve, haverá mais lançamentos de patches, trazendo melhorias adicionais em termos de completude e estabilidade nessa área.

Introdução

Pronto para atualizar? Instale a versão mais recente usando seu gerenciador de pacotes preferido:

npm install @vonage/client-sdk-video-react-native@2.33.0

Para obter instruções completas de instalação, incluindo as etapas de configuração para iOS e Android, consulte a Visão geral do SDK do React Native.

Observação: O SDK do React Native acompanha cada lançamento do SDK nativo assim que o trabalho necessário de integração, teste e validação for concluído. O recurso de Observabilidade do Cliente incluído no Video SDK SDK para Android e SDK para iOS 2.33.0 ainda não está disponível nesta versão do SDK do React Native. O suporte a esse recurso será adicionado em uma próxima versão secundária.

Conclusão

A versão 2.33.0 do SDK do React Native para a Video API da Vonage traz melhorias significativas no controle com a “Preferência de degradação do editor”. Além de correções no TypeScript e melhorias na estabilidade, o SDK agora é mais confiável em produção. Se você estiver desenvolvendo aplicativos de vídeo para iOS e Android com o React Native, recomendamos que faça a atualização.

Tem alguma dúvida ou quer compartilhar o que está criando?

Fique conectado e acompanhe as últimas notícias, dicas e eventos para desenvolvedores.

Compartilhar:

https://a.storyblok.com/f/270183/372x373/36054b72d0/julia-biro.png
Julia BiroRepresentante de Desenvolvedores

Julia está empenhada em capacitar outros desenvolvedores por meio da criação de tutoriais, guias e recursos práticos. Com experiência em divulgação e educação, ela busca tornar a tecnologia mais acessível e aprimorar a experiência geral dos desenvolvedores. É comum encontrá-la em eventos da comunidade local.