autorenew
WebRTC - Video Chat

WebRTC - Video Chat

O WebRTC é uma tecnologia que permite a comunicação em tempo real entre navegadores. Com ela, é possível realizar chamadas de vídeo, áudio e compartilhamento de tela sem a necessidade de plugins ou extensões.

Introdução

Este projeto foi desenvolvido após uma atividade prática na disciplina de Engenharia de Software. O objetivo era criar um sistema de chamadas de vídeo em grupo utilizando a tecnologia WebRTC.

O trabalho original não está mais disponível, mas decidi criar uma versão mais simples, focada apenas em chamadas de vídeo em grupo, para torná-la acessível.

Fotos de uma chamada teste com minha namorada e meu celular:

WebRTC

img 1

WebRTC

img 2

Repositórios

beta 2023 pure WebRTC

final 2023 (peerjs)

lib 2025 (peerjs, svelte5)

Teste você mesmo

Esta versão do projeto não necessita de um banco de dados, e todos os dados são armazenados no navegador ou na RAM. Para testar, basta acessar o link abaixo, criar uma sala e compartilhar o link com seus amigos.

Link do site: Acesse aqui