rtsp

ffmpeg 片段未按预期工作
rtsp

ffmpeg 片段未按预期工作

尝试将 IP 摄像机的 rstp 流记录成约 10 分钟的块。 FFREPORT=file=$log_DIR/ffmpeg_recording.log \ ffmpeg -i "rtsp://$CAMERA_USERNAME:$CAMERA_PASSWORD@$IP:$PORT/stream1" \ -acodec aac -vcodec copy \ -f segment -segment_time 600 -min_seg_duration 300 -segment_atclocktime 1 -reset_timestamps 1 -segment_f...

Admin

使用 ffmpeg 获取 RTSP 响应代码
rtsp

使用 ffmpeg 获取 RTSP 响应代码

是否可以使用 ffmpeg 获取 RTSP 响应代码? 我需要从 RTSP 标头收集信息,类似于 HTTP 标头。但使用“curl”我认为不可能。 ...

Admin

打开 Onvif rtsp 录音
rtsp

打开 Onvif rtsp 录音

我正在尝试使用 Onvif 协议将录音从 NVT 导出到文件 (.mp4)。 Onvif 依靠 RTSP 流来访问实时视频和录音。 可以使用 ffmpeg 保存实时视频,而且效果很好 ffmpeg -rtsp_transport tcp -i 'rtsp://10.0.0.210:554/cam/liveUrl' -c copy file.mp4 但是,当访问 Onvif 录制文件时,我必须定义要发送到 rtsp 服务器的初始绝对日期时间(如果需要,还要定义最终日期时间)。该信息需要在 PLAY 请求中发送,作为范围:时钟值。另一个有用的设置是规模,允许以...

Admin

重定向的 RTSP 视频流无法连接到服务器
rtsp

重定向的 RTSP 视频流无法连接到服务器

我有一个 Auvidea 视频编码器/解码器,它允许我通过 RTSP 传输视频。我想将视频流从它重定向到另一台服务器。作为服务器,我使用 MediaMtx 软件(以前称为 rtsp-simple-server),该软件安装并运行在具有公共 IP 的台式计算机上,为了重定向视频流,我使用 ffmpeg。 不幸的是,在测试期间,我注意到 ffmpeg 无法连接到 MediaMTX 服务器。有人能建议需要更改/检查哪些内容才能解决此错误吗?我尝试自己寻找解决方案,但完全陷入困境。 FFmpeg 日志: $ ffmpeg -re -i rtsp://xxx.xxx...

Admin

如何从外部访问带有 RTSP 的摄像机(如 Tapo 摄像机)?
rtsp

如何从外部访问带有 RTSP 的摄像机(如 Tapo 摄像机)?

我想知道这些摄像头在将流量重定向到家庭局域网 (LAN) 之外时是如何工作的。换句话说,你将它们连接到手机,配置它们,将它们连接到互联网,然后就可以使用应用程序从外部访问它们。但是,它们从不提供 RTSP 地址供您使用自己的应用程序。据我所知,你总是需要使用他们的应用程序。我很好奇它们是如何工作的。它们有内置的 No-IP 之类的东西吗?它们是否创建了到特定服务器的隧道?此外,是否可以获取这些 RTSP URL?或者每次我想通过他们的应用程序连接到我的相机时,Tapo 服务器都会处理所有流量吗? ...

Admin

尝试使用 FFMPEG 流式传输视频循环。但是,我不断收到错误“无法写入标头服务器返回 400 错误请求”
rtsp

尝试使用 FFMPEG 流式传输视频循环。但是,我不断收到错误“无法写入标头服务器返回 400 错误请求”

我用来mediamtx启动 RTSP 服务器。我用于 ffmpeg 的命令如下: ffmpeg -re -stream_loop -1 -i ./clouds.mp4 -f rtsp -rtsp_transport tcp rtsp://localhost:8554 我尝试了各种不同的选择,但都没有成功。我没有让 ffmpeg 来传输视频。 文件详细信息如下: Input #0, mov,mp4,m4a,3gp,3g2,mj2, from './clouds.mp4': Metadata: major_brand : mp42 m...

Admin

使用 ffmpeg 将 rtsp 转换为 rtmp 的正确方法
rtsp

使用 ffmpeg 将 rtsp 转换为 rtmp 的正确方法

我有一个将 NVR 摄像机流式传输到 YouTube 的代码。此代码不是我编写的,我不完全理解每个选项的作用 ffmpeg -rtsp_transport tcp -i "rtsp://stream:[email protected]:554/cam/realmonitor?channel=2&subtype=0" -tune zerolatency -t 12:00:00 -pix_fmt + -r 30 -c:v copy -c:a aac -filter:a "volume=1.2" -strict experimental -f f...

Admin

VLC 播放器无法读取自己设置的流广播。可能出了什么问题?
rtsp

VLC 播放器无法读取自己设置的流广播。可能出了什么问题?

我正在尝试通过局域网在 rtp 上设置 H264 编码流。从在 localhost (127.0.0.1) 上设置源开始: $ cvlc v4l2:///dev/video0:chroma=YUY2:width=640:height=480 --sout '#transcode{vcodec=h264}:rtp{dst=127.0.0.1,port=5600,sdp=rtsp://127.0.0.1:8080/test.sdp}' --no-audio VLC media player 3.0.16 Vetinari (revision 3.0.13-8-...

Admin

FFMPEG,正在生成流,希望在流式传输时写入磁盘,分段
rtsp

FFMPEG,正在生成流,希望在流式传输时写入磁盘,分段

) 我经过了漫长的奋斗才熟悉了 FFMPEG 这个神奇的东西。我应付了好几件事,认识到我永远也学不会掌握它的 1%,但到目前为止我需要的一切都“非常有效”…… ...除了一件事: RTSP 流传输正常,但我无法 -f tee 可以同时将分段文件流式传输和写入磁盘。无论哪种方式都可以,使用 -f tee 会导致整个过程失败,我找不到错误消息的解决方案... 我让 ffmpeg 将其流发送到“rtsp-simple-server”,到目前为止我认为这是一个很好的解决方案。同时我希望写入磁盘。命令行: ffmpeg -threads 3 -fflags +ig...

Admin

如何使用 Wireshark 确定 IP 摄像机的流媒体 URL?
rtsp

如何使用 Wireshark 确定 IP 摄像机的流媒体 URL?

我有一个未知的中国品牌的 IP 摄像机,我需要确定它的流媒体(最有可能是 RTSP)URL。 通过浏览器访问摄像机的 IP 地址会加载一个包含设置和非工作流的网页(因为它需要 Flash 播放器,而使用 Ruffle 模拟器则无法使用)。使用 Hikvision IVMS-4200 客户端,我可以访问摄像机流,并且运行良好。我只需要向 IVMS-4200 提供摄像机的 IP 地址和凭据,无需其他信息即可使其工作。 使用 Chrome 的开发工具在相机的网页上闲逛时,我发现一个类似于“获取流媒体 URL”的请求,其响应有一个 RTSP URL。我在 VLC 播...

Admin

stream.m3u8 中没有 #EXT-X-ENDLIST
rtsp

stream.m3u8 中没有 #EXT-X-ENDLIST

有一个持续时间为 60 秒的 ts 文件,并且此部分配置为rtsp-简单服务器: ... ~archive/(.*)$: runOnDemand: ffmpeg -re -stream_loop 0 -i /cameras/$G1 -c copy -f rtsp rtsp://localhost:$RTSP_PORT/$RTSP_PATH runOnDemandStartTimeout: 10s archive-1151: runOnInit: ffmpeg -v warning -rtsp_transport tcp -i...

Admin

如何命令 ffmpeg 输出在流上收到的元数据
rtsp

如何命令 ffmpeg 输出在流上收到的元数据

我使用 ffmpeg 从安全摄像头接收 RTSP 流。摄像头有 3 个子流: Stream #0:0: Video: h264 (High), yuvj420p(pc, bt709, progressive), 2592x1944 [SAR 1887:1888 DAR 629:472], 15 fps, 100 tbr, 90k tbn Stream #0:1: Audio: aac (LC), 8000 Hz, mono, fltp Stream #0:2: Data: none 我已经很好地处理了音频和视频,但还没有弄清楚如何处理数据。这些...

Admin

如何使用 RTSP 通过 VLC 进行流式传输
rtsp

如何使用 RTSP 通过 VLC 进行流式传输

我在使用 VLC 流式传输视频时遇到问题。我想使用 RTSP 协议。我已按如下方式设置流式传输: 打开 VLC; 按 CTRL+S 打开流媒体选项; 添加视频文件; 添加目标设置为RTSP、端口8554和路径“/”; 已激活转码; 按“流”; 使用同一台电脑,我进入“localhost:8554”,但浏览器显示“404 客户端错误(/)”页面,其中有指向 VideoLAN(生产 VLC 的公司)的链接。 我如何观看我的视频流以及如何从另一台电脑访问它? ...

Admin

使用 openRTSP 从 Eufy Cam 2 Pro 录制
rtsp

使用 openRTSP 从 Eufy Cam 2 Pro 录制

我有几个 Eufy Cam 2 Pro。我想将 RTSP 流录制到我的 NAS。 我尝试过内置的NAS服务(仅适用于synology)以及许多开源视频录制软件,但都存在不同的问题。 因此,我想使用一些简单的开源东西并将摄像机流记录到我的通用内部存储器中。 主要问题似乎是 Eufy 摄像头仅在内部触发时传输视频以节省电池寿命。 通过反复试验和无数个小时的努力,我终于找到了一组可以记录流发生的命令: openRTSP -t -b 10000000 -B 10000000 -v -H rtsp://user:password@cam_IP/path | ffmpe...

Admin

将 IP 摄像机 RTSP 流录制到 .mp4 文件
rtsp

将 IP 摄像机 RTSP 流录制到 .mp4 文件

我想知道是否有人可以帮助我找出以下场景中我做错了什么。所以我的目标是将 IP 摄像机的 RTSP 流录制到 .mp4 文件中。我有 4 台 Vstarcam-C7824 摄像机。如果我打开流,它们都可以正常工作rtsp://user:pass@ipaddress/udp/av0_0,我可以看到视频并听到音频。我的问题是将其中 2 台摄像机的流录制到 mp4 文件中。另外 2 台工作正常。所以我使用以下命令: ffmpeg -nostdin -i rtsp://user:pass@ipaddress/udp/av0_0 -map 0 -c:v copy -c:...

Admin