sfu
WebRTC Selective Forwarder Unit(SFU) Golang Library (by inlivedev)
ion
Real-Distributed RTC System by pure Go and Flutter (by ionorg)
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
sfu
Posts with mentions or reviews of sfu.
We have used some of these posts to build our list of alternatives
and similar projects.
ion
Posts with mentions or reviews of ion.
We have used some of these posts to build our list of alternatives
and similar projects.
-
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
What are some alternatives?
When comparing sfu and ion you can also consider the following projects:
peer-calls - Group peer to peer video calls for everyone written in Go and TypeScript
Pion WebRTC - Pure Go implementation of the WebRTC API
livekit - End-to-end stack for WebRTC. SFU media server and SDKs.
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]
Tinode - Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
ion-sfu - Pure Go WebRTC SFU