> 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.
Hi, Sean! Thanks again for creating Pion. That's what I'm using for the product now. I shared my reasons for choosing Pion on Reddit when you posted about the Pion v3 release:
One year ago… time seems to be speeding up for me.
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.
I'm not the commenter you are responding to, but we've been using webrtcbin in a production system since late 2019. We had some help from Collabora's consulting services (specifically from Olivier and Aaron!) and our use case was pretty targeted (near real time broadcasting of a video stream to a handful of internal users) so YMMV.
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.