【问题标题】:How to create RTSP-stream made from segments?如何创建由段组成的 RTSP 流?
【发布时间】:2019-03-01 13:52:13
【问题描述】:

我正在将实时视频流保存为 10 秒的片段,然后将它们转换为 RTSP 流。

是否可以创建由多个 mp4 片段组成的本地 RTSP 流? 据我所知,cvlc 可以解决这样的任务,但我找不到任何关于 cvlc+segments 的信息。

提前致谢!

【问题讨论】:

  • ffmpeg 与 concat demuxer。
  • @szatmary 谢谢你的评论。但主要问题是关于允许我制作 RTSP 服务器的工具。如果您能给我建议,我将不胜感激。

标签: video-streaming vlc rtsp segment


【解决方案1】:

您可以使用gst-rtsp-server 创建一个 rtsp 服务器。 (构建示例test-launch) 以 gstreamer pipeline 开头的 ./test-launch "gstsrc ! filter ! udpsink" 可以通过 udp 或 tcp 将 10 秒段操作为 h264。

您可能需要使用 Linux 操作系统并熟悉组装 gstreamer 的 gst-launch-1.0 管道才能完成您想要的操作。

【讨论】:

  • 非常感谢您的回答!我有使用 gstreamer 录制视频的经验,但我深入研究了 cvlc RTP 流。因此,流式传输也适用于 GSTreamer,因此我将尝试使用它。
猜你喜欢
  • 1970-01-01
  • 2016-11-12
  • 2021-02-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-09
  • 2015-10-04
  • 2014-03-15
相关资源
最近更新 更多