opus
Pure Go implementation of Opus (by pion)
turn
Pion TURN, an API for building TURN clients and servers (by pion)
opus | turn | |
---|---|---|
6 | 3 | |
371 | 1,711 | |
0.8% | 2.2% | |
5.9 | 7.5 | |
about 1 month ago | 15 days ago | |
Go | Go | |
MIT License | MIT License |
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.
opus
Posts with mentions or reviews of opus.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-08-21.
-
Educational Codebases
There are a few Go projects meant to be learned from:
- https://github.com/pion/opus for to learn audio
- https://github.com/benbjohnson/wtf for overall production quality
- https://github.com/upspin/upspin difficult to explain, personally I'm not a fan of the errors
- Pure Go Implementation of the Opus Codec
- Pure Go implementation of Opus audio codec
- Pure Go implementation of the Opus Codec (used by WebRTC)
- Pure Go implementation of the Opus audio codec
- Show HN: Pure Go Opus Audio Codec implementation
turn
Posts with mentions or reviews of turn.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-09-16.
-
Using WebTransport
> dedicated signalling
For my small projects I run my HTTP + WebRTC in the same server. My signaling is one POST. Maybe I am missing the complexity, but I don't feel any additional pain compared to running any network service?
> STUN Karate
Mind explaining more? I use https://github.com/pion/turn and run my STUN server embedded in my HTTP server. I do do anything but point my `PeerConnection` at `my-service.com`
-
Show HN: Weron – A Peer-to-Peer VPN Based on WebRTC Written in Go
There is a very neat implementation of a TURN from Pion
https://github.com/pion/turn
-
How do I deploy a TURN server for WebRTC apps on heroku?
I've tried node-turn in a node.js server, tried to execute pion/turn binaries directly so far but with no luck. `node-turn` works if I run locally and test it with my public ip address but the same doesn't work on heroku.