如何解决GST RTSP服务器-缺少参考时间戳元数据
我想使用RTSP服务器来提供来自摄像机的视频。在我的解决方案中,我需要为每个视频帧提供准确的捕获时间戳。为此,我想使用GstReferenceTimestampMeta结构。从服务器端看,代码如下:
GstCaps *imCaps = gst_caps_new_empty_simple("stream/x-timestamp");
gst_buffer_add_reference_timestamp_meta (buffer,imCaps,timeStamp,GST_CLOCK_TIME_NONE);
一切似乎都很好-我能够在服务器GST管道中正确地获取参考时间戳元数据,但是从客户端的角度来看,似乎没有这样的元数据(其他字段,例如PTS或DTS都具有正确的值):
gst_buffer_get_reference_timestamp_meta(buffer,imCaps); // returns NULL on client side
在gstreamer日志中,我没有看到任何明显的消息表明发送GstReferenceTimestampMeta有问题。
您知道我的观察是否值得期待,即在RTSP服务器客户端路径中的某处忽略了GstReferenceTimestampMeta吗?如果您对此主题有任何建议,我将不胜感激。
谢谢, 托马斯
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。