GStreamer gst-rtsp-服务器多个客户端不同的视频位置

时间:2018-08-01 13:50:02

标签: gstreamer vlc rtsp rtp

我想使用gstreamer gst-rtsp-server插件提供RTSP流。 我使用了https://github.com/GStreamer/gst-rtsp-server/blob/master/examples/test-launch.c中可用的示例代码,并将media_factory_set_launch字符串更改为以下字符串,以支持H264输入文件:

  

str = g_strdup_printf(“ filesrc location = \”%s \“!qtdemux”         “!h264parse!rtph264pay pt = 96 name = pay0”          “)”,argv [1]);

使用此配置,我可以使用vlc查看流:

vlc rtsp://my-ip:my-port/test

或使用ffmpeg:

ffmpeg -y -i rtsp://my-ip:my-port/test -vframes 1 1.jpg

但是,无论何时重新启动客户端,视频都是从头开始,而不是从当前实时视频位置开始。因此,如果我连接了多个客户端,则他们会看到不同的视频位置。

如何让多个客户端查看流的当前位置?

0 个答案:

没有答案