Validating STANAG stream

KlvInjector Encode demo

We'll be using StPlayer application to validate the created stream.

Lets load the recorded file and see what is inside the multiplex.

We can see that we resulted output is a TS file with 2 elementary streams. TS Stream

Video / metadata packet distribution in the file. Stream Pie

There is a video elementary stream Video stream

and Klv data stream Klv data Stream

Intervals between the Video timestamps (Pts / Dts) show a perfect line. Pts intervals

And as we've inserted a Klv packet with every video frame, we see the exact corelation in the stream - our video and klvs are in a perfect frame accurate sync. Video / Klv sync