请教大家一个问题,我在capture_prev_rsz_onthe_fly_bayer_mew这个例子中调用了H264的编码器进行实时的压缩。因为视频的格式是1280X720P30帧每秒,所以发现使用memcpy拷贝一帧数据到编码器的buf地址时拷贝的速度太慢。于是想请问下DM365中如何使用DMA来拷贝数据?谢谢!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
请教大家一个问题,我在capture_prev_rsz_onthe_fly_bayer_mew这个例子中调用了H264的编码器进行实时的压缩。因为视频的格式是1280X720P30帧每秒,所以发现使用memcpy拷贝一帧数据到编码器的buf地址时拷贝的速度太慢。于是想请问下DM365中如何使用DMA来拷贝数据?谢谢!
你好,
你参考的是DVSDK里面的demo吧。建议参考IPNC 软件代码。采集好的数据如果直接去编码,不需要多余的memory copy。
谢谢!我后来用DVSDK里面的FrameCopy的方法实现了拷贝,测试下来可以达到720P30帧每秒的编码速度了。