Video encoder capabilities

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

Video encoder capabilities

Jump to solution
1,508 Views
AlexSobko
Contributor I

i.MX8M IMX8MPLUS 

Hi,

I'm considering using i.MX 8M plus processor for video encoding with H.264/H.265 codecs.

Application will receive two uncompressed unencrypted digital video input streams 1080p60 through MIPI CSI-2 interfaces. Both videos should be compressed to reduce data throughput and transmitted out through 1 GE interface.

I'm wondering if Video Processing Unit in the i.MX 8M plus processor is capable to encode simultaneously two video streams?

Is there anybody who has hands-on experience with similar application and can estimate VPU performance and capabilities?

Thanks, 

0 Kudos
Reply
1 Solution
1,483 Views
joanxie
NXP TechSupport
NXP TechSupport

i.mx8mp has dual mipi csi, each one can support 1080p@60, but VPU couldn't handle two 1080p@60 steaming encoding, imx8mp vpu only can handle encoding up to 1080p@60,

View solution in original post

0 Kudos
Reply
3 Replies
1,484 Views
joanxie
NXP TechSupport
NXP TechSupport

i.mx8mp has dual mipi csi, each one can support 1080p@60, but VPU couldn't handle two 1080p@60 steaming encoding, imx8mp vpu only can handle encoding up to 1080p@60,

0 Kudos
Reply
1,462 Views
AlexSobko
Contributor I

Hi @joanxie ,

Could VPU handle simultaneous encoding of two reduced input video streams?

Say 2x 1080p30, or 2x 1080i30, or 2x 720p30?

Could this work?

Thanks, 

0 Kudos
Reply
1,470 Views
AlexSobko
Contributor I
Thank you!
0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2004588%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EVideo%20encoder%20capabilities%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2004588%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fc-pwmxy87654%2Fi.MX8M%2Fpd-p%2Fi.MX8M%22%20class%3D%22lia-product-mention%22%20data-product%3D%22503-1%22%20target%3D%22_blank%22%3Ei.MX8M%3C%2FA%3E%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fc-pwmxy87654%2FIMX8MPLUS%2Fpd-p%2FIMX8MPLUS%22%20class%3D%22lia-product-mention%22%20data-product%3D%2221-1%22%20target%3D%22_blank%22%3EIMX8MPLUS%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3EHi%2C%3C%2FP%3E%3CP%3EI'm%20considering%20using%20i.MX%208M%20plus%20processor%20for%20video%20encoding%20with%20H.264%2FH.265%20codecs.%3C%2FP%3E%3CP%3EApplication%20will%20receive%20two%20uncompressed%20unencrypted%20digital%20video%20input%20streams%201080p60%20through%20MIPI%20CSI-2%20interfaces.%20Both%20videos%20should%20be%20compressed%20to%20reduce%20data%20throughput%20and%20transmitted%20out%20through%201%20GE%20interface.%3C%2FP%3E%3CP%3EI'm%20wondering%20if%20Video%20Processing%20Unit%20in%20the%20i.MX%208M%20plus%20processor%20is%20capable%20to%20encode%20simultaneously%20two%20video%20streams%3F%3C%2FP%3E%3CP%3EIs%20there%20anybody%20who%20has%20hands-on%20experience%20with%20similar%20application%20and%20can%20estimate%20VPU%20performance%20and%20capabilities%3F%3C%2FP%3E%3CP%3EThanks%2C%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2004588%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3Ei.MX%208%20Family%20%7C%20i.MX%208QuadMax%20(8QM)%20%7C%208QuadPlus%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Ei.MX%208M%20%7C%20i.MX%208M%20Mini%20%7C%20i.MX%208M%20Nano%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMultimedia%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2005168%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Video%20encoder%20capabilities%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2005168%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F39586%22%20target%3D%22_blank%22%3E%40joanxie%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%3CP%3ECould%20VPU%20handle%20simultaneous%20encoding%20of%20two%20reduced%20input%20video%20streams%3F%3C%2FP%3E%3CP%3ESay%202x%201080p30%2C%20or%202x%201080i30%2C%20or%202x%20720p30%3F%3C%2FP%3E%3CP%3ECould%20this%20work%3F%3C%2FP%3E%3CP%3EThanks%2C%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2004997%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Video%20encoder%20capabilities%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2004997%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EThank%20you!%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2004941%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Video%20encoder%20capabilities%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2004941%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3Ei.mx8mp%20has%20dual%20mipi%20csi%2C%20each%20one%20can%20support%20%3CA%20href%3D%22mailto%3A1080p%4060%2C%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E1080p%4060%2C%20%3C%2FA%3Ebut%20VPU%20couldn't%20handle%20two%20%3CA%20href%3D%22mailto%3A1080p%4060%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E1080p%4060%20%3C%2FA%3Esteaming%20encoding%2C%20imx8mp%20vpu%20only%20can%20handle%20encoding%20up%20to%20%3CA%20href%3D%22mailto%3A1080p%4060%2C%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E1080p%4060%2C%3C%2FA%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E