Skip to content

Add support for KLV Data (SMPTE336M)#96

Open
RogerHardiman wants to merge 3 commits into
mbullington:masterfrom
RogerHardiman:master
Open

Add support for KLV Data (SMPTE336M)#96
RogerHardiman wants to merge 3 commits into
mbullington:masterfrom
RogerHardiman:master

Conversation

@RogerHardiman
Copy link
Copy Markdown
Collaborator

MediaMTX can emit this data (if it is passed in from a suitable MPEGTS file
This change allows Yellowstone to receive the KLV data and write it to a file (to then be parsed by a KLV parser)

Tested with a MPEGTS stream with KLV data fed into a MediaMTX 1.15.6 and then out with Yellowstone RTSP.

The raw .klv file can be parsed with Python's klvdata parser
… SDP.

This is the case when MediaMTX (1.15.6) converts a MPEGTS stream into a RTSP Server
Was also noted that MediaMTX used Payload 96 for both the video stream, and the audio stream and the KLV metadata stream.
Really must look at the automated methods suggested in a PR
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant