Hi,
I'm using i.MX 6DualLite SABRE-SD Platform with VPU = 352MHz, with i m checking dual encoding(720x480@30fps + 1920x1080@30fps) and single decoding(192.x1080@30fps). But facing video choppy issue.
As per analysis ACodec dequeue fails.
"03-28 06:25:35.378 E/ACodec ( 700): dequeueBuffer failed."
i found vpu limitation in below spec.
Could anyone can explain, maximum possible resolution can support for my case?
Thanks in Advance!!
Best Regards,
Durai Selvakumar
i.MX Communityimx 6##VPU#ACodec#vpu
Hi Durai
for encoding only one 1920x1080@30fps can be supported as described in picture,
1920x1080@30fps single decoding should be fine. One can test with Demo Images from below link
Demo Image
https://www.nxp.com/webapp/Download?colCode=L4.1.15_2.0.0_MX6QDLSOLO&appType=license&location=null
For testing please use procedures described in Linux Guide included in documentation
https://www.nxp.com/webapp/Download?colCode=L4.1.15_2.1.0_LINUX_DOCS
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Igor,
Thanks for your comments.
So it means, VPU we can support one 1920x1080@30fps encoding + one 1920x1080@30fps decoding can support simultaneously.
But we need additional decoding upto 1920x1080 along with 1920x1080(encoding + decoding). Is it possible?
Thanks in Advance!!
Best Regards,
Durai Selvakumar
Hi Durai
>But we need additional decoding upto 1920x1080 along with 1920x1080(encoding + decoding). Is it possible?
possible with reduced perfomance.
Best regards
igor
Hi Durai
not only 1920x1080 encoding (without simultaneous decoding).
>But we need additional decoding upto 1920x1080 along with 1920x1080(encoding + decoding). Is it possible?
other combinations are also possible but with reduced perfomance.
NXP BSPs provides perfomance described in Table 29. Video codec specification for hardware with VPU acceleration attached Release Notes.
Best regards
igor
Hi Igor,
Please find the video codec details below:
1st Instance => Video Encoding + Decoding at (720 x 480)@30fps BL profile@L3 BR:5Mbps
2nd Instance => Video Encoding + Decoding at (1920 x 1080)@30fps BL profile@L4 BR:5Mbps
Total BR : 20Mbps(Encoding 10Mbps + Decoding 10Mbps)
If it not possible, could you please let me know at which parameter(Bandwidth/instance/ resolution) has limit?
Thanks in Advance!!
Best Regards,
Durai Selvakumar