Injecting metadata from file MISP

Josh Doe josh at joshdoe.com
Wed Apr 15 18:07:39 UTC 2020


On Wed, Apr 15, 2020 at 7:24 AM danielopes92 <daniel.lopes at uavision.com>
wrote:

> Hello Sirs,
> I'am looking for a solution that streams H264 MPEG2-TS video over UDP-RTP
> with KLV metadata. I'am using the gstreamer and until now i'am already able
> to read frames from camera, compress them into H264 MPEG2-TS and send them
> via RTP-UDP to a client. Now i would like to generate a KLV package with my
> own platform attitude data and join it to my MPEG2-TS packages. These
> packages will be received by the client that will see the video and decoded
> metadata at the same time. I'am developing this in python using also the
> opencv. Any help?
>

Are you looking to embed synchronous or asynchronous KLV? I've not done it,
but it seems mpegtsmux supports asynchronous KLV. RidgeRun has a metasrc
element they sell which seems to be a convenience compared to using appsrc.
Check the mailing lists, many people have not found this easy to do, and
those who have succeeded don't seem to share their code.

For synchronous there's nothing ready-made it seems, though there are
several patches floating around GitLab related to KLV. FWIW I use
synchronous KLV with HD-SDI and GigE Vision streams.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20200415/cf706564/attachment.htm>


More information about the gstreamer-devel mailing list