awesome-pion
peer-calls
Our great sponsors
awesome-pion | peer-calls | |
---|---|---|
4 | 4 | |
682 | 1,307 | |
2.9% | 0.0% | |
1.0 | 0.0 | |
15 days ago | about 1 year ago | |
Shell | Go | |
- | Apache License 2.0 |
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.
awesome-pion
-
Chromium based browsers leak users' local IP via WebRTC's foundation attribute
I see a lot of WebRTC usage just in the LAN. WebRTC sees a lot of usage outside of conferencing!
* Controlling Robots (formant.io)
* Security Cameras
* File Sharing
* Game Streaming/VNC
I keep a list of interesting open source WebRTC projects at https://github.com/pion/awesome-pion
-
Ask HN: Why is there no enterprise grade open-source zoom alternative?
For more interesting related projects, you may also want to checkout https://github.com/pion/awesome-pion
I'm fiddling now and then on an alternative conferencing frontend(Pyrite - https://github.com/garage44/pyrite) for Galene(https://galene.org), which is a SFU that uses Pion.
-
Show HN: AV1 and WebRTC
AV1 support is already available in libwebrtc!
So when I started building Pion the target use case was to make it easier to build scalable servers. Instead of interacting with a WebRTC servers REST API to query information/load balance I wanted to have it all in one code base. It also is really useful to have Media+Transport decoupled. Lots of use cases I didn't realize grew out of that.
* Teleoperation/robotics (https://github.com/Ragnar-H/TelloGo)
* Control remote software (https://github.com/m1k1o/neko)
* Cross platform file sharing (https://github.com/saljam/webwormhole)
* Sending pre-recorded media (RTMP/HLS/RTSP -> WebRTC)
* Custom DataChannel servers/bridges (https://snowflake.torproject.org/)
Lots of other cool ones in https://github.com/pion/awesome-pion I need to update it. It has been a bit since I have looked through https://pkg.go.dev/github.com/pion/webrtc/v3?tab=importedby
-
Pion WebRTC v3.0.0 Released
Pion WebRTC is a Go implementation of WebRTC. If you haven't used it before check out awesome-pion or example-webrtc-applications for what people are doing. We maintain a feature list and other helpful resources in our README.md
peer-calls
-
Alternatives for jitsi?
I just found this yesterday, haven't used it but looks nice: https://peercalls.com
-
How do Game nights with or without discord?
I don't know much about peercalls's tech stack, but based on eyeballing it, it seems like E2E is an option. https://github.com/peer-calls/peer-calls/pull/142
-
Group video call functionality
As a last resort, you can self host https://github.com/peer-calls/peer-calls and just slap everything in the webview on both platforms. Kinda works, trust me!
-
Pion WebRTC v3.0.0 Released
If you are doing something more custom it could be great. If you are doing something generic you will want to use a SFU (or media server). There are a few that use Pion ion, Galene and peer-calls
What are some alternatives?
Pion WebRTC - Pure Go implementation of the WebRTC API
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]
cloud-morph - Decentralize, Self-host Cloud Gaming/Application
ion-sfu - Pure Go WebRTC SFU
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
turn - Pion TURN, an API for building TURN clients and servers
interceptor - Pluggable RTP/RTCP processors for building real time communication
pyrite - Pyrite is a web(RTC) client & management interface for Galène SFU
galene - The Galène videoconference server
peerdiscovery - Pure-Go library for cross-platform local peer discovery using UDP multicast :woman: :repeat: :woman: