'FPS Test Issue with Onvif Test Tool v21.12 rev.7225

When I test with v21.12 rev.7225,

Test items with issue:

  1. RTSS-1-1-46-v21.12 VIDEO ENCODER CONFIGURATION - JPEG RESOLUTION
  2. RTSS-1-1-48-v21.12 VIDEO ENCODER CONFIGURATION - H.264 RESOLUTION

Test camera:

  1. AXIS P1375 with f/w 10.8.1, or 10.9.4 (It claims to pass v21.12)
  2. IndigoVision BX620-4MP with f/w 2.2.0

Error Message: "Only 0 frames captured (0.0 FPS)"

Note that we've tried increase Operation Delay, yet still fail the test items.

enter image description here

What we confuse:

  1. We've tested numerous cameras with both OTT v21.06 and OTT v21.12.
  2. With OTT v21.06, we passed both test items without issues. Yet with OTT v21.12, the fail rate is at around 80% as we tested several times with each cameras. All setups are exactly the same, except the OTT version. It's also quite weird to us that not every time we test with OTT v21.12 result fail.

We'd like to know if there's any change on test procedure or criteria for both test items to help us solve the issues.



Solution 1:[1]

I also encountered the same problem and found that the new version updated the UDP port used to obtain the URL stream is fixed

Solution 2:[2]

So nice We had the same problem and we were looking

https://github.com/onvif/testspecs/discussions/21 If you check the link above, this is an ONVIF Test Tool bug Maybe it will be fixed in v22.06! Hope this helps!

And check the ONVIF_Device_Test_Tool_Errata v3.50 file! You can get that file at onvif.org

Solution 3:[3]

You need to remember two things about the ONVIF conformance (none of those are related to programming):

  • Each ONVIF compliant camera published on https://www.onvif.org/conformant-products/ has an Interface Guide that explains if special settings are required before starting the test.
  • To be ONVIF conformant, cameras must have one FW tested with the testtool that was valid at the time of the certification. There is no requirement to re-certify the FW once newer versions of the test tool are released. Therefore it may happen that they pass with 21.06 and not with 21.12

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 zhong?senvi
Solution 2
Solution 3