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.

11 lines
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.