We are working with dvsdk_omapl138-evm_04_03_00_06_setuplinux on OMAPL138 board.
We write codec engine based application (build in app_remote mode), which uses codec server from [dvsdk_root]\codecs-omapl138_4_02_00_00\packages\ti\sdo\server\cs\.
Our application encodes YUV420P frames with resolution 720x480 through H264ENC codec. We measured time of execution of function VIDENC1_process() (with params XDM_HIGH_SPEED and IVIDEO_NONE) and have obtained result 58 milliseconds (This is the minimum result, that we were able to achieve by changing the codec options).
In our project we should encode input video stream with frame rate 30 fps and resolution 720x480 in real time mode. This means that the processing time of one frame should be less 33 milliseconds.
Could you please tell whether it is possible to achieve such a performance on OMAPL138 board?