You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在gst-launch-1.0管道中为fallbacksrc指定source源元素?

如何在gst-launch-1.0中正确为fallbacksrc指定基础源元素

你的问题出在错误地将rtspsrc通过!链接到了fallbacksrc——fallbacksrc是一个源元素,没有输入端口,不能接收上游元素的数据。它的source属性是用来指定依赖的主源元素,只需通过元素名称引用即可,无需建立链路连接。

正确的管道代码

gst-launch-1.0 \
  rtspsrc location=rtsp://cam.local:8554/stream name=src1 \
  fallbacksrc fallback-uri=file:no_video.jpg source=src1 \
  ! decodebin ! videoscale \
  ! videoconvert \
  ! autovideosink

说明

  • 先定义命名为src1的rtspsrc元素,作为主数据源
  • fallbacksrc通过source=src1引用这个主源,无需用!链接
  • 当RTSP流正常时,fallbacksrc会转发主源的数据流;一旦RTSP流中断,会自动切换到fallback-uri指定的本地图片文件输出

内容的提问来源于stack exchange,提问作者Fabiano Taioli

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 16:18:12