Annotation of the RTSP stream and VOUT using Eazy AI library does not work #31
-
Hi all, We are developing application for AXIS M4216-V camera with Ambarella CV25 chip, it is using Ambarella SDK version 3.0 and Eazy AI library, it processes the input camera stream and annotates the stream with face detection results. Everything is running well on different vendor cameras with same Amba chip and SDK. However, we have issue on AXIS camera, see below: When we tried to run the application with Eazy AI library it fails when calling ea_display_new function both with stream and VOUT as input parameter: We are getting an error from display = ea_display_new(EA_DISPLAY_STREAM, options.stream_id, EA_DISPLAY_BBOX_TEXTBOX, NULL); function, see below the output of our application: [Error]: ea_env()->valid_stream_map & (1 << stream_id) failed When we tried HDMI output like this display = ea_display_new(EA_DISPLAY_VOUT, EA_DISPLAY_ANALOG_VOUT, EA_DISPLAY_BBOX_TEXTBOX, NULL);: SMARTFB_ERROR:: smartfb_init(1379): Open /dev/fb1 fail! Both RTSP and HDMI are turned on and running on the camera. Thank you in advance |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
Hi @lipo5476! A couple of questions:
|
Beta Was this translation helpful? Give feedback.
-
@lipo5476 , may I ask, where did you get eazyai header and library to compile against it? I cannot find in any Docker image that Axis provides. @mattias-kindborg-at-work maybe you can help me to point to some examples of using this library? |
Beta Was this translation helpful? Give feedback.
Hi @m-chichikalov and sorry for the late reply.
Eazy AI and Ambrella APIs are not officially supported by Axis. The APIs we support for Axis devices are VAPIX and ACAP.