首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从linux命令行将rtsp视频流录制到文件中?

如何从linux命令行将rtsp视频流录制到文件中?
EN

Stack Overflow用户
提问于 2010-04-13 20:47:08
回答 1查看 9K关注 0票数 1

我有一个网络摄像头,它通过默认的554端口提供rtsp流。

当我打开rtsp://192.168.1.7/1234时,我可以使用VLC (GUI模式)完美地查看流

( "1234“是设备需要在url中的默认密码,对于那些想要限制对流的访问的人)

我需要的是有一个只有cli的linux机器来记录流。

我用谷歌搜索了一下,发现了这个建议:

代码语言:javascript
复制
mplayer -noframedrop -dumpfile out.rm -dumpstream rtsp://192.168.1.7/1234

但是,这会导致:

代码语言:javascript
复制
MPlayer UNKNOWN-4.2.1 (C) 2000-2009 MPlayer Team
141 audio & 304 video codecs

Playing rtsp://192.168.1.7:554/1234.
Resolving 192.168.1.7 for AF_INET6...
Couldn't resolve name for AF_INET6: 192.168.1.7
Connecting to server 192.168.1.7[192.168.1.7]: 554...
rtsp_session: unsupported RTSP server. Server type is 'unknown'.
Resolving 192.168.1.7 for AF_INET6...
Couldn't resolve name for AF_INET6: 192.168.1.7
Connecting to server 192.168.1.7[192.168.1.7]: 554...
http_read_response read 0 (i.e. EOF).
No stream found to handle url rtsp://192.168.1.7:554/1234


Exiting... (End of file)

我在Debian和OSX10.6机器上都尝试过。

有什么想法吗?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2010-04-14 11:22:02

我已经使用openRTSP来执行此任务。它可用于将音频/视频基本流转储到单独的文件中,或者,如果您有兼容的编解码器,则可以将其写入mpeg4文件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2629578

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档