
Adicione o chat por vídeo ao seu aplicativo do Firebase em poucos passos
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_aliasAo 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.