You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1.0 KiB

#Aplicativo em react native usando a api WebRTC para poder realizar a conexão p2p entre dois dispositivos e assim simular uma chamada que transmite áudio e vídeo.

Aqui está sendo implementado o WebRTC em uma aplicação mobile. Dentro do projeto estão as pastas client, public e server. Na pasta do client, está presente o layout em React Native, está presente as configurações de socket para se comunicar com o servidor WebSocket e outras configurações para estabelecer uma conexão peer-to-peer com o outro usuário.

Já na parte 'server', está presente o servidor em NodeJS. O servidor irá utilizar a tecnologia do WebSocket para realizar a comunicação com o client.

O servidor utiliza a porta por padrão 3500; O servidor possui listeners e emite listeners fundamentes para receber, fazer, aceitar e recusar chamadas; O servidor possui listeners também para procurar ICE Candidates que serão responsáveis por furar as barreiras de NAT e Firewall e assim estabelecer a conexão p2p com o outro usuário da ponta.