0
我想录制来自摄像机的视频数据(通过RTSP H.264)。任何人都可以帮助我如何使用gstreamer录制rtsp流吗?(请提供gstreamer命令行详细信息)。录像将在MPEG4甲录制RTSP流
问候 基兰
我想录制来自摄像机的视频数据(通过RTSP H.264)。任何人都可以帮助我如何使用gstreamer录制rtsp流吗?(请提供gstreamer命令行详细信息)。录像将在MPEG4甲录制RTSP流
问候 基兰
这将流视频并输出到屏幕上。
gst-launch rtspsrc location=rtsp://some.server/url ! decodebin ! xvimagesink
gst-launch uridecodebin uri=rtsp://some.server/url ! xvimagesink
要使用MPEG4流录制到硬盘:
gst-launch rtspsrc location=rtsp://some.server/url ! decodebin ! mpegtsmux ! filesink location=file
感谢您的回复。我已经尝试了这两个命令。第一条命令我能够看到rtsp流。但是第二个命令应该记录数据,但它没有发生。从您提供的链接学习文档后,我做了一点修改。 gst-launch-0.10 -e rtspsrc location =“rtsp://10.17.8.136/mediainput/h264”latency = 100! rtph264depay byte-stream = false! capsfilter caps =“video/x-h264,width = 640,height = 480,framerate =(fraction)25/1”! mp4mux! filesink位置= video.mp4。它的记录数据是H264甲酸盐。你能指导我如何用MPEG4进行记录吗? –
查看[可用插件](http://gstreamer.freedesktop.org/documentation/plugins.html),看看哪一个适合您的编码。 – Dejan