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.

求助:你好,我现在在使用DM6446实验箱,想DSP端处理完数据后,将数据显示出来,并保存在硬盘上,我改怎么做?



我想使用两个算法:encode和ImageColorBinary。先DSP端调用ImageColorBinary算法,对帧数据进行处理,然后将处理后的数据在屏幕上显示,同时将处理后的数据电泳encode(H.264)算法保存在硬盘上,我应该怎么协调两个算法代码?

  • Kuai Shuo,

    使用CE,它会帮你协调两个算法。

    新版本的CE支持UNIVERSL。

    http://processors.wiki.ti.com/index.php/Getting_started_with_IUNIVERSAL

  • 你好。我现在使用的是DM6446试验箱,感觉现在起软件版本都比较低,codec engine是codec_engine_1_10_01版本。我想将两个算法(h.264和ImageColorBinary)都在DSP运行,是不是需要重新配置下DSP server,在其配置文件中添加这两个算法,生成x64P文件,然后在arm端配置文件中也同样配置。或者我可以直接在arm端配置h.264算法在本地运行,但是这样我就打开两个Engine Handle,这里会不会和ceapp.c里面打开的Engine Handle冲突?

  • Kuai Shuo,

    如果你使用的CE版本不是支持Universal接口,我建议你把你的算法封装成一个VSIA接口(video,speech,Image,audio)里面你不会使用的算法的接口,例如speech,使用speech接口调用。然后把你现在使用的vidoe和speech(挂你的算法)在CE下同时调用,这时CE会对资源进行管理。

  • 你好,我使用的两个算法(h.264和filecopy_dec)都是 自带的算法,已经封装好的,filecopy_dec算法是通过VIDDEC_process(),自己在filecopy_dec算法的目录结构(ImageColorBInary)中的server端添加h.264算法,然后在ARM端编写代码,使能够通过VIDENC_process()来实现DSP端执行H.264.可以这样实现吗?