网络相机帧率异常怎么办?

问题

网络相机运行时,帧率与图漾规格书不一致,相差较大。

原因及解决方法

可能的原因及其处理措施如下:

  • 相机进入百兆网

    相机进入百兆网时,Ethernet 灯处于熄灭状态。请检查硬件设施:

    • 所用网线是否为 CAT5E 及以上的网线(千兆网线)。

    • 所用 PoE 是否为千兆 PoE。

  • 数据量太大

    数据量太大,上位机处理能力不足。建议更换性能好的上位机或者减少数据量。

  • 未开启网络重传

    通过以下代码开启网络重传。

    ASSERT_OK(TYSetBool(hDevice,TY_COMPONENT_DEVICE,TY_BOOL_GVSP_RESEND,true))
    
  • 一台上位机同时运行多台相机

    一台上位机同时运行多台相机,相机帧率变低或者采集不到图。

    如果与上位机连接的交换机支持流控功能,可查阅交换机的用户手册或着在线文档,开启流控。

    下面以 TP-LINK TL-SG2210PE 为例介绍如何开启流控:

    1. 通过网线将上位机接入交换机任意一个 RJ45 端口。

    2. 拨动交换机的拨片,将交换机的模式切换到“云管理”。

    3. 登录交换机的管理界面。

      1. 将电脑 IP 地址设置为 10.18.18.X ,子网掩码设置为 255.255.255.0。

      2. 打开浏览器,在地址栏中输入该款交换机默认管理地址 http://10.18.18.251,按下回车键,进入管理界面。

        登录交换机的管理界面

        登录交换机的管理界面

      3. 填写用户名和密码。

    4. 选择“端口管理”,并设置对应端口的流控开关为“开启”。

      开启流控

      开启流控