我可以通过以下方式从 linux 中的 ip 摄像机播放 rtsp 流:
gst-launch -v rtspsrc location="rtsp://admin:pw@192.168.3.106/live1.sdp" name=demux demux. ! queue max-size-buffers=2 ! rtph264depay ! ffdec_h264 ! ffmpegcolorspace ! autovideosink sync=false
在尝试播放之前如何检查 rtsp 流是否在网络上实际可用。我希望我的流播放能够检测 rtsp 流是否关闭,这样在可用之前我不会尝试播放流。