Gstreamer 记录RTSP流

Gstreamer 记录RTSP流,gstreamer,rtsp,Gstreamer,Rtsp,我想录制来自摄像机的视频数据(通过RTSP H.264)。有谁能帮助我如何使用gstreamer记录rtsp流吗?(请提供gstreamer命令行详细信息)。录音将采用MPEG4格式 问候 Kiran这将流式传输视频并输出到您的屏幕 gst启动rtspsrc位置=rtsp://some.server/url ! 德克宾!xvimagesink gst启动uridecodebin uri=rtsp://some.server/url ! xvimagesink 要使用MPEG4将流记录到驱动器,请

我想录制来自摄像机的视频数据(通过RTSP H.264)。有谁能帮助我如何使用gstreamer记录rtsp流吗?(请提供gstreamer命令行详细信息)。录音将采用MPEG4格式

问候
Kiran

这将流式传输视频并输出到您的屏幕

gst启动rtspsrc位置=rtsp://some.server/url ! 德克宾!xvimagesink
gst启动uridecodebin uri=rtsp://some.server/url ! xvimagesink

要使用MPEG4将流记录到驱动器,请执行以下操作:

gst启动rtspsrc位置=rtsp://some.server/url ! 德克宾!mpegtsmux!文件链接位置=文件


从参考手册和。

这将流式播放视频并输出到您的屏幕

gst启动rtspsrc位置=rtsp://some.server/url ! 德克宾!xvimagesink
gst启动uridecodebin uri=rtsp://some.server/url ! xvimagesink

要使用MPEG4将流记录到驱动器,请执行以下操作:

gst启动rtspsrc位置=rtsp://some.server/url ! 德克宾!mpegtsmux!文件链接位置=文件


参考手册和。

感谢您的回复。我试过这两个命令。第一个命令我可以看到rtsp流。但第二个命令应该记录数据,但它不会发生。我已经做了一点修改后,从你提供的链接研究文件。gst-launch-0.10-e rtspsrc位置=”rtsp://10.17.8.136/mediainput/h264“延迟=100!rtph264depay字节流=错误!capsfilter caps=“视频/x-h264,宽度=640,高度=480,帧速率=(分数)25/1”!mp4mux!filesink location=video.mp4。其记录数据为H264甲酸盐。你能指导我如何在MPEG4中进行录制吗?请查看,看看哪一个适合你进行编码。谢谢你的回复。我试过这两个命令。第一个命令我可以看到rtsp流。但第二个命令应该记录数据,但它不会发生。我已经做了一点修改后,从你提供的链接研究文件。gst-launch-0.10-e rtspsrc位置=”rtsp://10.17.8.136/mediainput/h264“延迟=100!rtph264depay字节流=错误!capsfilter caps=“视频/x-h264,宽度=640,高度=480,帧速率=(分数)25/1”!mp4mux!filesink location=video.mp4。其记录数据为H264甲酸盐。你能指导我如何在MPEG4中进行录制吗?请查看,看看哪一个适合你进行编码。