我要将实时视频流保存为10秒的片段,然后将它们转换为RTSP流。
是否可以创建由多个mp4数据段组成的本地RTSP流?据我所知,cvlc可以解决这样的任务,但我找不到任何关于cvlc+segments的信息。
提前感谢!
发布于 2019-03-06 07:22:05
您可以使用gst-rtsp-server创建rtsp服务器。(构建示例test-launch )使用一个gstreamer pipeline启动./test-launch "gstsrc ! filter ! udpsink",该gstreamer pipeline可以将10秒的数据段通过udp或tcp进行h264。
您可能需要在Linux上,熟悉如何组装gstreamer的gst-launch-1.0管道才能实现您想要的功能。
https://stackoverflow.com/questions/54946055
复制相似问题