linux+rtt下视频流实时放大的问题

Viewed 47

一、现在linux+rtt下是否支持硬件缩放视频流呢?
二、按照之前给出的方案
整体流程:vicap -> nonai_2d -> GPU -> VO
使用 nonai_2d 模块进行格式转换:将 yuv420 转换为 rgb565,然后将rgb565数据传送给 GPU。GPU 进行缩放处理后,将其显示到 VO 上。
由于 GPU 不支持底层模块绑定,上述实现需要在用户层调用 API 来完成。
1、目前是vi直接绑定到vo,是否支持vi绑定到nonai_2d,进行格式转换呢?不支持的话如何拿到一帧vi的数据呢?使用kd_mpi_vicap_dump_frame函数吗
2、转换格式后的图像使用gpu那个api函数进行缩放?文档中并没有找到合适的函数。有没有合适的例程呢?
3、经过gpu缩放后的图像,是使用kd_mpi_vo_chn_insert_frame函数插入到vo的通道中就可以实时播放缩放后的图片了吗?

1 Answers