ffmpeg 即时从 rtsp 流切换视频

问题描述

我有一个嵌套门铃,它通过 rtsp 提供视频流,但为了安全起见,该 url 的有效期仅为 4 分钟,此时提供了一个新的 url,即

15:25 - rtsps://stream-eu1-delta.dropcam.com:443/sdm_live_stream/CiQA2.....
15:29 - rtsps://stream-eu1-delta.dropcam.com:443/sdm_live_stream/vY8pB.....

我可以使用

将各个流播放到 rtsp-simple-server
ffmpeg -nostdin  -i  rtsps://stream-eu1-delta.dropcam.com:443/sdm_live_stream/CiQA2.... -q:v 1 -f rtsp rtsp://localhost:8554/live

但是有什么办法可以即时切换到最新的 url 吗?我看过 ffmpeg concate 但这需要文件。我真的不关心切换之间的冻结或黑色,只关心输出流应该保持打开。

在 Ubuntu 20.04.2 LTS 上运行的 ffmpeg 版本 4.2.4-1ubuntu0.1

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...