【问题标题】:Recording RTSP stream录制 RTSP 流
【发布时间】:2012-01-21 12:20:18
【问题描述】:

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

问候 基兰

【问题讨论】:

    标签: gstreamer rtsp


    【解决方案1】:

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

    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

    rtspsrc 来自参考手册和another useful resource

    【讨论】:

    • 感谢您的回复。我已经尝试过这两个命令。第一个命令我可以看到 rtsp 流。但是第二个命令应该记录数据但它没有发生。在研究了您提供的链接中的文档后,我做了一些修改。 gst-launch-0.10 -e rtspsrc location="rtsp://10.17.8.136/mediainput/h264" 延迟=100 ! rtph264depay 字节流=假! capsfilter caps="video/x-h264,width=640,height=480,framerate=(fraction)25/1" ! mp4 多路复用器!文件接收器位置=video.mp4。它的记录数据是H264 格式。你能指导我如何在 MPEG4 中进行录制。
    • 查看available plugins,看看哪一个适合您进行编码。
    猜你喜欢
    • 2019-05-28
    • 2012-03-04
    • 2019-05-18
    • 2016-03-15
    • 1970-01-01
    • 2018-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多