ion
sfu
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ion
-
Why ION is needed for distributed streaming
ION is an excellent practice of distributed streaming architecture, greatly shortening the evolution time https://github.com/pion/ion
-
Resources for creating a project similar to Omegle. Berkeley CS Student looking for advice.
WebRTC SFU - https://github.com/pion/ion
sfu
What are some alternatives?
Pion WebRTC - Pure Go implementation of the WebRTC API
peer-calls - Group peer to peer video calls for everyone written in Go and TypeScript
livekit-server - Scalable, high-performance WebRTC SFU. SDKs in JavaScript, React, React Native, Flutter, Swift, Kotlin, Unity/C#, Go, Ruby and Node. [Moved to: https://github.com/livekit/livekit]
livekit - End-to-end stack for WebRTC. SFU media server and SDKs.
ion-sfu - Pure Go WebRTC SFU
Tinode - Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
webcall - The telephone, a supernatural instrument before whose miracles we used to stand amazed, and which we now employ without giving it a thought, to summon our tailor or order an ice cream. --M.Proust
rtp - A Go implementation of RTP
galene - The Galène videoconference server