GStreamer elements for Intel RealSense open-sourced
GStreamer is the number one framework for multimedia handling and is used by a vast range of open and closed source projects and products.
In Aivero we have open-sourced a set of GStreamer elements designed to allow opening the video streams from Intel RealSense D400 series RGB-D cameras.
Please find our open-sourced bits here:
https://gitlab.com/aivero/public
The source elements above produce our newly defined (open source) `video/rgbd` interface, often called a `caps type` in GStreamer. This interface gives element developers access to the frames from all enabled devices on board the camera, taken at the same time. Certain types of post-processing will benefit from low-overhead access to this matched set of frames.
Furthermore, we have also made available the `rgbdmux` and rgbddemux` elements, respectively muxing and demuxing our `video/rgbd` to the contained elementary streams, i.e. on the D400 series these would be `depth, infra1, infra2, colour`.
These demuxed video streams can now be used like any other video stream inside GStreamer, giving developers access to all the powerful tools GStreamer provides.
Have any feedback? Reach out to us here