簡體   English   中英

如何使用 GStreamer 到 stream 從 IP RTMP 相機到 v4l2loopback 相機?

[英]How to use GStreamer to stream from IP RTMP Camera to v4l2loopback Camera?

我正在嘗試使用 GStreamer 將 RTMP/RTSP stream 連接到 v4l2loopback 虛擬設備。


作品 1 - RTMP 到 AutoVideoSink
須藤 gst-launch-1.0 rtspsrc location=rtsp://192.168.xxx.xxx/live/av0 ! 解碼器! 自動視頻接收器
須藤 gst-launch-1.0 rtmpsrc location=rtmp://192.168.xxx.xxx/live/av0 ! 解碼器! 自動視頻接收器


作品 2 - TestSrc 到 Dummy Video5
sudo gst-launch-1.0 videotestsrc ! v4l2sink 設備=/dev/video5


不起作用 - RTMP 到 Dummy Video5 - 沒有錯誤但不顯示視頻
sudo gst-launch-1.0 rtspsrc location=rtsp://192.168.xxx.xxx/live/av0 do-timestamp=true
協議=“tcp”! rtph264depay! h264解析! 解碼器! v4l2sink 設備=/dev/video5


我高度懷疑 Gstreamer 的某些參數是必需的,但我不知道。
因為日志文件有很多關於未知像素格式、默認值等的條目。


請你能給我一些關於設置哪些參數的指示嗎?
源是支持 RTMP 和 RTSP 的高質量 PTZ 攝像機。
接收器是 V4L2 環回設備。

您可能需要在decodebin之后進行videoconvert

嘗試使用GST_DEBUG=3運行您的管道,這將為您提供有關上限協商失敗原因的更多信息!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM