IMX6Q6AVT10AC Decoder And Encoder

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IMX6Q6AVT10AC Decoder And Encoder

798 Views
carmilili
Contributor III

Hello,everybody

I have a test the performance of the I.MX6Q(1.0G) decoder and encoder.

I decode a file of 1080P30fps use H.264 standard. After decoder finish decode, sent the buffer to display and encoder.

At last,when the Ecoder finish ,it save buffer to a H.264 standard video file.

I find it cost about 43ms to decode and encode.When I do not sent the buffer to display, it cost about 37ms.

1080p30fps video  only have 33ms between two frame.

How can I improve I.MX6 decoder and encoder performance?Using a 1.2G CPU or  can I increase VPU clock to do it?

Thank you.

Labels (3)
0 Kudos
1 Reply

451 Views
jamesbone
NXP TechSupport
NXP TechSupport

Please take a look to the community thread,Memory Reserved on i.MX6 for VPU.  Increasing the clock it is not going to be the solution,  I think you are getting a bottleneck in the memory allocation of the VPU which it is in charge of making the decoding and encoding, so if you provide more memory you can get a better performance of the device.  Or you can try as a test decrease the framerate, so the VPU needs less memory to work and would be able to handle faster.

0 Kudos