我有一个基础设施,其中包含通过 Internet 连接到视频服务器的七十多个 IP 摄像机。这种结构是地理分布的,相机型号不同。相机连接到互联网的方法也不同。在我的结论中......这是一个动物园 :) 不幸的是,用于获取视频流的软件没有监控摄像机状态的特殊功能(该软件是专有的和商业的,没有灵 active )。出于这个原因,我想编写一个非常简单的监控工具来检查相机的健康状态。我对 Golang 有一点经验,我发现的库很少。
你能推荐在 Go 中使用 RTSP 的最佳库吗?我的任务非常简单:通过 TCP 检查与摄像机的连接,通过 RTSP 检查连接并从流中获取一帧。也许您知道开箱即用的枚举功能的库?