Matheo Bonucia
c33681efa4
|
4 months ago | |
---|---|---|
flutter-webrtc-app | 2 years ago | |
react-native-webrtc-app | 4 months ago | |
webrtc-signalling-server | 2 years ago | |
README.md | 6 months ago |
README.md
#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.