Programa do Curso

Introdução

  • Panorâmica e história do Real-time Communication na Web
  • Arquitetura das aplicações WebRTC

Compreender as tecnologias de servidor WebRTC

  • Porquê utilizar servidores?
  • ICE, STUN e TURN
  • Opções de sinalização WebRTC
  • Configuração do servidor e opções de alojamento

API WebRTC

  • Introdução à API WebRTC
  • Utilização do MediaStream para aceder à câmara Web e ao microfone
  • Utilização de RTCPeerConnection para estabelecer uma ligação entre pares
  • Comunicação de dados RTCDataChannel
  • Partilha de ecrã com WebRTC

Introdução

  • Configurar o ambiente de desenvolvimento
  • Utilizar software e ferramentas de desenvolvimento WebRTC

Utilizar Peer.js para criar um chat de vídeo para duas pessoas

  • Introdução à biblioteca Peer.js
  • Configurando o HTML para um chat de vídeo para duas pessoas
  • Escrever JavaChamadas de script para Peer.js
  • Testar a aplicação de chat para duas pessoas

Usando SimpleWebRTC para criar uma aplicação de bate-papo com várias pessoas

  • Introdução ao framework SimpleWebRTC
  • Configurar o HTML para conversação por vídeo com várias pessoas
  • Escrevendo JavaChamadas de script para o SimpleWebRTC
  • Testando a aplicação de bate-papo com várias pessoas

Resumo e próximos passos

Requisitos

  • Conhecimentos básicos de JavaScript e HTML
  • Conhecimento básico do funcionamento da Web

Público

  • Programadores Web
  • Qualquer pessoa interessada em aprender e usar WebRTC
 7 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas