How to generate 3 different H.264 streams for 1 CSI stream ?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

How to generate 3 different H.264 streams for 1 CSI stream ?

538 次查看
frederic_coiffi
Contributor II

Hi,

We're looking for some advices about using GStreamer to generate several H.264 streams from one 720p 25fps CSI stream.

It's quite simple to generate one H.264 RTP stream for 1 CSI input.But we would like to generate 3 different H.264 streams, i.e. :

  • 1 x RTP H.264 720p 25fps
  • 1 x RTP H.264 800x600 25fps (resize + crop)
  • 1 x RTC H.264 720p 6fps (different framerate)

Do you think it's possible ? Can GStreamer use the IPU to generate 2 streams with different resolution ? As the VPU encodes 3 differents streams, it means 3 pipes for GStreamer and lot's of memory copy.

So, we would be interested if someone has already a feedback about a similar use case.

标签 (5)
标记 (4)
0 项奖励
1 回复

395 次查看
joanxie
NXP TechSupport
NXP TechSupport

I don't think IPU can support 3-streaming from 1 CSI camera, but vpu can encode multiple streaming.

we have surround view solution, hope helpful for you. but this solution is for 4 camera.

<iMX6DQ MAX9286 MIPI CSI2 720P camera surround view solution for Linux BSP >.

0 项奖励