https://a.storyblok.com/f/270183/103907/3e5e89edf1/videochat_firebaseapp.png

Adicione o chat por vídeo ao seu aplicativo do Firebase em poucos passos

Publicado em December 5, 2022

Tempo de leitura: 2 minutos

Video Express?

Video Express foi desenvolvido com base na Video API da Vonage para ajudar a criar rapidamente um aplicativo de videoconferência com vários participantes. Essa biblioteca JavaScript abstrai alguns detalhes técnicos, como o gerenciamento de emissores e assinantes, e aplica otimizações em uma “sala”.

Firebase?

Firebase é uma plataforma de desenvolvimento de aplicativos que oferece hospedagem, autenticação, bancos de dados em tempo real, análises e muitos outros serviços. É apoiada pelo Google.

Extensão Firebase x Vonage Video Express?

A Firebase anunciou Extensões que ajudam os desenvolvedores a “criar um aplicativo de forma rápida e fácil”. O Vonage Video Express também quer reduzir o tempo necessário para adicionar o chat por vídeo a um aplicativo. Por isso, criamos e lançamos uma extensão.

Como funciona.

Após instalar a extensão em um aplicativo do Firebase, quando um desenvolvedor criar uma sala no Cloud Firestore, a extensão utilizará o Cloud Functions para gerar as credenciais necessárias para participar do chat de vídeo por meio do Vonage Video Express.

Introdução.

No lado da Vonage, você precisará ter um Account e um projeto criados, além de ativar o complemento Video Express. Para obter informações sobre como fazer isso, consulte a documentação do Video Express

Para o Firebase, também serão necessárias uma conta e um projeto. Nesse projeto, tanto Cloud Functions e o Cloud Firestore devem estar habilitados.

Existem algumas maneiras de iniciar a instalação da extensão extensão Vonage Video Express.

No diretório do seu projeto do Firebase, use a CLI do Firebase e execute o seguinte:

firebase ext:install vonage/firestore-vonage-video-express --project=projectId_or_alias

Ao acessar este link para o Console do Firebase, você poderá selecionar o projeto no qual deseja instalar a extensão.

Em seguida, você inserirá algumas informações (selecionando o local de implantação, as credenciais da Vonage etc.) e aceitará alguns termos para configurar o ramal.

Em seguida, a extensão começará a ser instalada no projeto. É isso aí!

Mas espere... Tem mais!

Também incluímos um aplicativo de exemplo para demonstrar a extensão em ação. Há um link na aba “Como esta extensão funciona”, na página da extensão, para você testá-la em seu projeto. Basta inserir o objeto de configuração e ela já estará pronta para uso.

Video

Se você prefere aprender visualmente, aqui está um vídeo que mostra passo a passo como instalar a extensão Vonage Video Express em um aplicativo Firebase.

# Quer experimentar?

Como sempre, estamos abertos a quaisquer perguntas, comentários e sugestões. Queremos saber como foi sua experiência com a extensão. Fique à vontade para postar em nosso canal da Comunidade no Slack. Se você estiver no Twitter, siga o conta do VonageDev para receber as últimas atualizações.

Compartilhar:

https://a.storyblok.com/f/270183/384x384/1a06993970/dwanehemmings.png
Dwane HemmingsPromotor de Desenvolvedores de JavaScript