Project image

LoLChat

Back before the game League of Legends had built-in voice chat, I built this disposable voice chat service with a friend to allow players to connect up before matches. The idea was for a player to generate a channel, copy the channel link, and paste it into the chat for other players to join. It used WebRTC with STUN and TURN servers for Interactive Connectivity Establishment (ICE) in order to connect peers together, and Web Audio to display an indicator for which person is speaking.

Copyright © '23 Jeff Schofield