ffmpeg 获取 rtsp 视频流

曾经终败给现在 2024-03-26 08:21 288阅读 0赞

可以使用 ffmpeg 获取 rtsp 视频流。

要获取 rtsp 视频流,请使用以下命令:

  1. ffmpeg -irtsp://<address>:<port>/<path> -c copy <output_file>

其中,<address> 是视频服务器的 IP 地址或域名,<port> 是视频服务器的端口,<path> 是视频流的路径,<output_file> 是要保存的视频文件的文件名。

例如,如果要获取 rtsp 视频流 rtsp://192.168.1.100:554/live/stream1,并将其保存到文件 output.mp4 中,可以使用以下命令:

  1. ffmpeg -i rtsp://192.168.1.100:554/live/stream1 -c copy output.mp4

需要注意的是,有些 rtsp 服务器可能需要用户名和密码进行认证。在这种情况下,可以在命令中使用 -rtsp_transport tcp 参数,并使用 -username-password 参数指定用户名和密码,如下所示:

  1. ffmpeg -irtsp://<address>:<port>/<path> -rtsp_transport tcp -username <username> -password <password> -c copy <output_file>

希望这对您有帮助。

发表评论

表情:
评论列表 (有 0 条评论,288人围观)

还没有评论,来说两句吧...

相关阅读

    相关 FFmpeg进行rtsp

    1. 安装FFmpeg FFmpeg 是一个免费、开源的跨平台视频和音频流处理工具。 首先,打开终端(在 Windows 中是命令提示符,在 Windows 搜

    相关 FFMPEG 播放 RTSP视频

    功能简介: 使用QT+FFMPEG实现了RTSP视频流播放的基础操作,点击按钮后,将拉取指定地址的RTSP流,并在QT界面中通过Label显示 开发环境: 系统环境:U