-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Custom gstreamer plugins #284
Comments
Check: #274 |
Be free to help with the development of such architecture |
Hi @dakejahl, as Patrick mentioned, we are discussing a change very much in this direction, more specifically, the third configuration of the architecture introduced by Patrick would allow the user to use arbitrary codecs, can you read and check if it makes sense? #274 Feel free to collaborate there. About the gst-ros-bridge, that would be awesome to have it! We'd need to create a new source and a sink for it, which is not difficult to do. If you have an interest in coding it, I can guide you. Thanks |
I am also interested in this. |
I'm very noob at rust and my gstreamer experience is limited to command line usage so bear with me. Perhaps it's simpler to ask if a custom source element can be used. For example when I build/install the ros-gst-bridge I can launch a pipeline as such
Is this easier to achieve than asking for complete pipeline customization? Or would this still require the architecture changes proposed in #274? |
@joaoantoniocardoso okay that makes sense. So what you're saying is that in the case that a hardware encoder is available I wouldn't be able to select nvv4l2h264enc. And in the case of no hw encoder it would default select x264enc but I cannot add the |
I would be nice to be able to use the nvidia plugins (nvarguscamerasrc, nvvidconv, nvv4l2h264enc, etc) on the nvidia Jetson platforms for interfacing with mipi cameras. Another useful plugin is the gst-ros-bridge which allows using a ros2 topic as the src via rosimagesrc.
Is this something that can be easily supported and is there any other interest?
The text was updated successfully, but these errors were encountered: