请教大家,我想从A8送2张不同分辨率的jpeg到videoM3,先解码,在编码,然后在传送到a8,我怎么将jpeg数据送到videoM3编解码器的不同通道呢;是不是需要在A8弄两个ipcbitsout link,分辨将jpeg数据送入到videoM3,然后在videoM3调用merge link合并,然后在送videoM3的解码通道–>videoM3编码–>A8;
还是其它的方法操作呢?
Eason Wang:
Hi,
这个取决于你送JPEG的频率或者说处理量了。
如果就偶尔送两张,墙裂推荐A8上做掉。。。
smile1:
回复 Eason Wang:
频率不高,但是分辨率大,比如一张800w像素和一张3200万像素的,我是用来做jpeg合成用,为了减少内存,首先将保存4张jpeg在内存中,然后在依次送入到videoM3解码成yuv420sp的数据,在A8合成3200万像素后,送入到videoM3进行jpeg编码,然后将编码后的图片传递到A8;
这样做的目的是为了减少内存的消耗,如果缓存yuv420sp的,内存太大;
smile1:
回复 Eason Wang:
我现在想做的实验是 看videoM3同时支持多个大分辨率的编解码吗,所以想在A8送2帧不同的分辨率的jpeg图片去videoM3;进行测试,但是我不知道怎么将2帧图片传递videoM3的不同通道;