Makiphone: um Aplicativo em React Native com o uso de WebRTC e Asterisk

  • Matheo Rodrigues Bonucia UFMT
  • Joyce Aline de Oliveira Marins UFMT
  • Fabrício B. Carvalho UFMT

Resumo


WebRTC é uma tecnologia emergente que utiliza conexões peer-to-peer (P2P) em tempo real para transmissão de mídia. Este artigo apresenta o Makiphone, um aplicativo móvel desenvolvido em React Native, que integra WebRTC com o protocolo SIP para chamadas de áudio e vídeo. A solução utiliza um servidor Asterisk para gerenciar as mídias, implantado em uma plataforma Amazon Web Services (AWS), o que permite uma infraestrutura escalável, estável e intuitiva. Os resultados obtidos demonstram a viabilidade e eficiência da integração dessas tecnologias em ambientes de comunicação em tempo real.

Referências

Corkrey, R. and Parkinson, L. (2002). Interactive voice response: Review of studies 1989–2000. Behavior Research Methods, Instruments, & Computers, 34(3):342–353.

Gil, A. C. (2002). Como elaborar projetos de pesquisa. Editora Atlas SA.

JsSIP (2024). JsSIP: The JavaScript Library. [link]. Acessado em 06/10/24.

Loreto, S. and Romano, S. P. (2014). Real-time communication with WebRTC: peer-to-peer in the browser. ”O’Reilly Media, Inc.”.

Native, R. (2024). React native. [link]. Acessado em 06/10/24.

Pilon, G. C. et al. (2014). SIP: O protocolo para convergência nas redes de nova geração. PhD thesis, Universidade de São Paulo.

Pizzani, L. et al. (2012). A arte da pesquisa bibliográfica na busca do conhecimento. RDBCI: Revista Digital de Biblioteconomia e Ciência da Informação.

Project, A. (2024). A Brief History of the Asterisk Project. [link]. Acessado em 23/05/24.

Suciu, G. et al. (2020). Webrtc role in real-time communication and video conferencing. In 2020 Global Internet of Things Summit (GIoTS).

WebRTC (2023). Peer Connections. [link]. Acessado em 19/05/24.
Publicado
07/11/2024
BONUCIA, Matheo Rodrigues; MARINS, Joyce Aline de Oliveira; CARVALHO, Fabrício B.. Makiphone: um Aplicativo em React Native com o uso de WebRTC e Asterisk. In: ESCOLA REGIONAL DE INFORMÁTICA DE MATO GROSSO (ERI-MT), 13. , 2024, Alto Araguaia/MT. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2024 . p. 13-18. ISSN 2447-5386. DOI: https://doi.org/10.5753/eri-mt.2024.245928.