RTP pipeline with custom RTP header extension for RTSP server

Kristian.Alfheim at kongsberg.com Kristian.Alfheim at kongsberg.com
Wed Oct 19 10:27:23 UTC 2022


Hi,

We're trying to make use of a custom RTP header extension together with our RTSP server. To set up a pipeline for the RTSP server, we need to use the "gst_rtsp_media_factory_set_launch( <PIPELINE> )", where PIPELINE consists of the elements we need for our RTP pipeline. However, to use a custom RTP header extension we need access to the GstElement object of the payloader, so that we may hook the extension onto the "add-extension" action signal of the payloader.

How would one go about creating the GstElement payloader object, add the header extension via. the action signal, and then use this same payloader for the pipeline description used by gst_rtsp_media_factory_set_launch?

The most relevant StackOverflow thread I could find is: https://stackoverflow.com/questions/34012197/data-transfer-through-rtsp-in-gstreamer, but it seems nothing definitive was concluded here.

Best Regards,
Kristian Alfheim

________________________________

CONFIDENTIALITY
This e-mail and any attachment contain KONGSBERG information which may be proprietary, confidential or subject to export regulations, and is only meant for the intended recipient(s). Any disclosure, copying, distribution or use is prohibited, if not otherwise explicitly agreed with KONGSBERG. If received in error, please delete it immediately from your system and notify the sender properly.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20221019/39839803/attachment-0001.htm>


More information about the gstreamer-devel mailing list