https://gstreamer.freedesktop.org/documentation/frequently-a...
That said, webrtc is still in -bad: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/tree/ma...
https://www.reddit.com/r/golang/comments/kj1net/pion_webrtc_...
Thanks for the kind words. Hopefully you are happy with your choice! If you ever need any help or just a WebRTC sounding board I am always excited to chat.
EDIT: Didn't realize you were the author of Pion! We looked at Pion and Janus when we were evaluating, but ended up using GStreamer ultimately because we had other GStreamer components within our pipeline.
If you saw anything when evaluating Pion that could have made it better I would love to hear. Always trying to improve. These threads are super exciting since I get a general guidance.
Existing Pion users are biased/accepting of its flaws ;)
https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/t...
From the README:
> gst-plugins-bad: a set of plug-ins that aren't up to par compared to the rest. They might be close to being good quality, but they're missing something - be it a good code review, some documentation, a set of tests, a real live maintainer, or some actual wide use. If the blanks are filled in they might be upgraded to become part of either gst-plugins-good or gst-plugins-ugly, depending on the other factors.
This was a bit of a turn off when I was evaluating GStreamer for a WebRTC based product I'm working on.