问题描述
我在我的 Jetson nano 上安装了 Azure IoTEdge,并使用位于 /etc/iotedge/config.yaml 的安全守护程序文件为设备配置了 IoTEdge 运行时。
我看到 IoT Edge Daemon 的状态是 active (running) 我正在使用的所有 6 个 IoTEdge 运行时模块都在运行: console image
-----------------名称 -------------------- 状态-------- -
- CameraTaggingModule ---------- 正在运行
- DeepStreamAnalytics ------------ 正在运行
- NVIDIADeepStreamSDK ------- 正在运行
- azureblobstorageoniotedge ---- 运行
- edgeAgent -------------------------- 正在运行
- edgeHub ---------------------------- 正在运行
但我的 NVIDIADeepStreamSDK 模块不想接收来自与 Jetson 位于同一网络中的 RTSP 摄像头的消息,我看到该模块的日志并显示:
ERROR from src_elem0: Could not read from resource.
Debug info: gstrtspsrc.c(5917): gst_rtsp_src_receive_response (): /GstPipeline:pipeline/GstBin:multi_src_bin/GstBin:src_sub_bin0/GstRTSPSrc:src_elem0:
Could not receive message. (Timeout while waiting for server response)
如果我使用像 BigBugBunny rtsp 这样的公共 RTSP,NVIDIADeepStreamSDK 模块可以成功接收消息,所以我想问题可能与本地网络的某些配置有关。还是我应该公开我的 RTSP 相机?或者我应该提供一些带有 DNS 规范的 json 文件?无论哪种情况,解决这个问题的最佳方法是什么?感谢任何建议使这项工作成功,谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)