
Compartilhar:
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.
Lançamento do Native VERA 1.1: Controles de reunião e compartilhamento de tela
Tempo de leitura: 6 minutos
Introdução
VERA (Aplicativo de Referência da Vonage) é nossa coleção de aplicativos de videoconferência de código aberto que demonstram as melhores práticas para a criação de aplicativos de vídeo prontos para produção com a Video API da Vonage. Esses aplicativos de referência servem como pontos de partida para desenvolvedores, apresentando implementações reais em Android, iOSe Web .
O Native VERA 1.1 já está disponível, trazendo novos recursos para as applications de videoconferência da Vonage para Android e iOS. Esta versão oferece maior controle sobre as experiências nas reuniões por meio de configurações avançadas, recursos de gerenciamento de participantes, compartilhamento de tela no iOS e qualidade de áudio aprimorada.
Por que isso é importante
Essas melhorias abordam os desafios comuns que os desenvolvedores enfrentam ao criar aplicativos de video para produção:
Controle avançado de reuniões
Os usuários precisam de formas intuitivas de gerenciar participantes, controlar o áudio e personalizar o layout do Video. O áudio não gerenciado nas reuniões gera frustração nos participantes, perda de produtividade e reuniões profissionais prejudicadas por ruídos de fundo ou participantes com o microfone ativado. Recursos como fixar participante, silenciar participante e detecção de fala com o microfone desativado proporcionam uma experiência refinada e pronta para produção, que os usuários esperam de aplicativos modernos de videoconferência.
Compartilhamento de tela entre plataformas
Com o recurso de compartilhamento de tela agora disponível no iOS (e anteriormente no Android), os desenvolvedores podem oferecer recursos de colaboração consistentes em todas as plataformas, tornando o Native VERA uma implementação de referência completa para colaboração por Video.
Maior acessibilidade
A má qualidade de áudio nas reuniões pode levar a falhas de comunicação, perguntas repetidas e cansaço durante a reunião — especialmente para equipes distribuídas. A interface de legendas aprimorada torna seu aplicativo mais inclusivo para usuários surdos ou com deficiência auditiva, enquanto a supressão de ruído garante uma comunicação clara para todos os participantes, independentemente do ambiente em que estejam, seja trabalhando em uma cafeteria movimentada ou em um escritório em casa com ruídos de fundo.
Monitoramento e depuração da produção
A tela abrangente de Configurações oferece visibilidade sobre métricas de qualidade de chamada, configuração do SDK e estatísticas em tempo real, ajudando você a identificar e resolver rapidamente problemas durante o desenvolvimento e em produção.
Novidades do Native VERA 1.1
Android: Controles avançados de reuniões
Tela de configurações
A nova tela de configurações oferece controle total sobre a configuração de suas chamadas Video. Acesse configurações avançadas e monitore estatísticas de conexão em tempo real, tudo em um único lugar. Esse painel ajuda os desenvolvedores a ajustar a qualidade das chamadas e solucionar problemas rapidamente.
|
|
Participante do Pin
Controle o layout do seu Video com o novo função “fixar participante” . Fixe o bloco de vídeo de qualquer participante para mantê-lo em destaque, garantindo que palestrantes importantes permaneçam visíveis durante toda a reunião. Isso é especialmente útil para apresentações, painéis de discussão ou quando for necessário dar destaque a participantes específicos da reunião.
Silenciar participante
Os organizadores das reuniões agora podem silenciar participantes individualmente diretamente da interface, o que permite um melhor controle sobre a qualidade do áudio da reunião. Esse recurso é essencial para gerenciar reuniões com muitos participantes e evitar interrupções no áudio.
Detector de fala com o microfone silenciado
O detector de fala com microfone silenciado identifica automaticamente quando você tenta falar enquanto o microfone está silenciado e avisa você imediatamente.
Teste da funcionalidade dos alto-falantes
Verifique se sua configuração de áudio está funcionando corretamente antes de participar de chamadas importantes. A nova funcionalidade de teste de alto-falantes permite reproduzir um som de amostra para verificar se a configuração dos alto-falantes e os dispositivos de saída de áudio estão funcionando corretamente.
Interface do usuário aprimorada para legendas
Aprimoramos a experiência com legendas por meio de uma interface de usuário redesenhada que exibe várias linhas de legenda simultaneamente. A nova implementação oferece melhor legibilidade, estilo aprimorado e espaçamento otimizado, facilitando aos participantes acompanhar as conversas em tempo real e melhorando a acessibilidade para todos os usuários.
iOS: Compartilhamento de tela e áudio aprimorado
Tela de configurações
Assim como o Android, o iOS agora conta com uma tela de Configurações abrangente, na qual é possível definir as configurações de videochamadas, ajustar parâmetros de qualidade e monitorar estatísticas de conexão em tempo real. Isso oferece aos desenvolvedores do iOS os mesmos recursos avançados de depuração e otimização disponíveis no Android.
|
|
|
| ||
Compartilhamento de tela
O Native VERA 1.1 apresenta o recurso de compartilhamento de tela para iOS utilizando a estrutura ReplayKit da Apple, permitindo que os participantes transmitam a tela de seus dispositivos diretamente em uma videochamada da Vonage.
|
|
O recurso de compartilhamento de tela é composto por três módulos coordenados:
VERAScreenShare: Componentes da interface do usuário e armazenamento de credenciaisVERAVonageScreenSharePlugin: Plug-in da Vonage que gerencia as credenciais ao longo do ciclo de vida da chamadaBroadcastExtension: Extensão de upload para transmissão do ReplayKit que captura e publica a tela
A implementação é otimizada para memória, com a extensão de transmissão sendo executada em um processo separado com um limite máximo de memória de 50 MB. O fluxo de credenciais garante o gerenciamento seguro da sessão, com as credenciais armazenadas em um App Group compartilhado e automaticamente apagadas quando a chamada termina.
Supressão de ruído
Melhore a qualidade das chamadas com a tecnologia de supressão de ruído, que reduz o ruído de fundo para proporcionar um áudio mais nítido. Seja em uma cafeteria movimentada ou em um escritório em casa com atividades de fundo, a supressão de ruído garante que sua voz seja ouvida com clareza.
Introdução
O Native VERA é um projeto de código aberto e está disponível no GitHub:
Web (React): vonage-video-react-app
Todos os três aplicativos de referência compartilham a mesma infraestrutura de back-end, demonstrando a aplicação consistente das melhores práticas em todas as plataformas.
Para começar:
Siga as instruções de configuração do backend no repositório vonage-video-react-app
Configure a URL da API de backend na configuração do aplicativo
Habilite os recursos de que você precisa por meio dos arquivos de configuração
Para obter instruções detalhadas de instalação e opções de configuração, consulte os arquivos README em cada repositório.
Conclusão
O Native VERA 1.1 representa um avanço significativo no fornecimento de implementações de referência prontas para produção aos desenvolvedores para aplicativos de Video. Com controles avançados para reuniões, como fixar participantes, silenciar participantes e detecção de fala com o microfone silenciado no Android, além de compartilhamento de tela e supressão de ruído no iOS, agora você tem todas as ferramentas necessárias para criar experiências de videoconferência refinadas e profissionais.
Tem alguma dúvida ou quer compartilhar o que está criando?
Inscreva-se no Boletim Informativo para Desenvolvedores
Siga-nos no X (antigo Twitter) para ficar por dentro das novidades
Assista aos tutoriais no nosso canal do YouTube
Conecte-se conosco na página de desenvolvedores da Vonage no LinkedIn
Fique conectado e acompanhe as últimas notícias, dicas e eventos para desenvolvedores.
Compartilhar:
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.







