Peer Calls is a group peer-to-peer video calling application written in Go and TypeScript. The new version includes a rewritten server in Golang, an optional Selective Forwarding Unit (SFU) for reduced bandwidth usage, and numerous features and fixes like improved file sending, device management, and toolbar layout. It supports dynamic stream handling, multiple nodes, and end-to-end encryption. Deployment can be done via Docker or using kubectl with a YAML config file. Redis can be utilized for load balancing, and a TURN server can be configured for better connectivity behind firewalls.

8m read timeFrom github.com
Post cover image
Table of contents
Peer Calls v4What's New in v4Requirements for DevelopmentStackInstallation & RunningConfigurationAccessing From NetworkMultiple Instances and RedisLoggingDevelopmentBrowser SupportEpheremal UDP Ports for ICEICE TCPTURN ServerContributingSupportLicense
1 Comment

Sort: