DAVINCI技术剖析及实战实用开发指南 张亮 第5章新.pptVIP

  • 3
  • 0
  • 约1.09万字
  • 约 115页
  • 2018-04-22 发布于广东
  • 举报

DAVINCI技术剖析及实战实用开发指南 张亮 第5章新.ppt

  App[24]中定义了各种Engine的配置,包括Engine的名称、编码/解码器等。对于应用程序是在本地执行还是在远端执行,通过配置脚本即可实现。App中通过调用各种API实现具体算法实例。本章会对这些具体的API进行详细的描述,便于读者使用。此外本章针对达芬奇技术中的Generic Trace Support 模块,也进行了讲解,方便读者调试使用。 App端的配置文件主要是指cfg文件。cfg文件需要设置OSAL和通信环境DSPLINK,并声明所使用到的各种Codec等。这里声明的Codec要和Server端声明的Codec的路径保持一致。   在cfg文件中最重要的就是关于Engine的配置,主要有以下两种情况。 5.1.1 ARM端算法的创建   ARM端算法即运行在本地local。使用的函数是Engine.create ,如表5.1所示。   表5.1 cfg文件中的Engine.create   其中的“video_copy”指明了Engine的名称,这个名称要和应用程序中使用的Engine名称一致;“mod”用来标识实际的算法实现模块;“local”如果为真,算法实例在ARM端实现,否则创建DSP端的算法实例。 5.1.2 DSP端算法的创建   DSP端算法使用的函数是Engine.createFromServer ,如表5.2所示。   表5.2

文档评论(0)

1亿VIP精品文档

相关文档