gst-plugins-vision icon indicating copy to clipboard operation
gst-plugins-vision copied to clipboard

klvinjector sample

Open All4Gis opened this issue 5 years ago • 4 comments

Hi

Is there an example of how to inject telemetry into a video using klvinjector?

thanks

All4Gis avatar Mar 14 '20 13:03 All4Gis

Not at this time, I made it to test KLV handling in the Pleora GigE Vision and the BlackMagic DeckLink SDI plugins. I'm open to suggestions.

I've seen asynchronous KLV streams, so there could be a muxer and demuxer created. I imagine most cases now would use a pad probe to inject KLV.

Please share ideas!

joshdoe avatar Mar 14 '20 13:03 joshdoe

Here you can see my library to extract the telemetry in real time, and how to generate the klv files.

https://github.com/All4Gis/QGISFMV/tree/master/code/klvdata

https://github.com/All4Gis/QGISFMV/blob/master/code/manager/QgsMultiplexor.py

In this case I'm using in my development those KLV, but I can't generate a MISB video.

There are libraries that do it as https://impleotv.com/2020/01/14/how-to-make-stanag-4609-compliant-file-from-video-and-telemetry-csv-json-or-bin-files/

And well, I can't find any information on how to do it. And I asked on the forum

http://gstreamer-devel.966125.n4.nabble.com/Injecting-metadata-from-file-MISP-td4690906.html

All4Gis avatar Mar 14 '20 13:03 All4Gis

I've used QGIS in the past, very cool work. I'm not sure how I can help. If you see any way that the plugins in this project can be modified to help, let me know.

joshdoe avatar Mar 17 '20 10:03 joshdoe

My last 5 cents to win this battle https://gist.github.com/All4Gis/509fbe06ce53a0885744d16595811e6f

All4Gis avatar Mar 01 '21 13:03 All4Gis