目前有个DVR项目,想将DVRRDK 3.0平台中MCFW中的link封装为gstreamer插件,所有的link都通过gstreamer插件来实现,所有的插件通过gstream core进行维护,请问这样做可行吗?会带来什么问题吗?风险有多大?谢谢!
Louis:
MCFW中的link本身结构复杂,另外link是跨核心运行的(A8,VPSS M3,VIDEO M3,DSP)以及跨操作系统(Linux以及BIOS),目前几乎没有人这样做过,不建议这样做。
anto wang:
回复 Louis:
首先感谢您的回复!重新封装Link 可能需要很大的工作量,而且对工程师能力要求很高!这样做的目的是为了让应用层的开发人员只管插件的调用,而不用考虑link的思想!虽然开发简单了,但是底层的任务重了!公司可能会从长远考虑,想做一个更实用的框架!另外,我想问一下,mcfw在多通道方面做了哪些优化,比omx架构究竟好在哪里?谢谢!如果mcfw确实比omx好很多,重新封装link为gsteamer插件形式也就没有什么意义了,毕竟omx也属于插件的方式!
anto wang:
回复 Louis:
谢谢louis的答案