如题:8168中DSP使用T264将视频编码 后成为比特格式, 如果使用264解码 直接由:SYSTEM_LINK_ID_INVALID—>ipcframesouthost—->ipcframesinvpssframeshost—>display 路径 端口连接显示屏 视频可以显示吗?
Louis:
你好,
不是很明白你的问题?关于MCFW的link使用,可以参考DVRRDK包里面的《DVR_RDK_McFW_Link_API_Training》文档。
jiao wang1:
回复 Louis:
就是说 :ipcFramesInDsp–>MyEncAlgLink–>IpcBitsOutDsp–>IpcBitsInHost—>STYSTEM-LINK_ID_INALID –>ipccFramsOutHost—->ipcFramesInVpssFromHost—->display.这个chains中 我的ALGLINK只执行编码而不执行解码 可以正常显示吗? 之前的DSP算法不是OSD吗?我把他改成264编码算法了 我想知道 只编码 不解码可以吗?
Louis:
回复 jiao wang1:
DSP上做OSD的数据为YUV格式,送去显示的数据也都是YUV格式的。在DSP测用ALGLINK将DSP的YUV数据做了类似264的压缩,如果不解码的话直接送去显示是不正常的。
jiao wang1:
回复 Louis:
谢谢解答!另外ipcFramesOutVpss作为myalglink 的prelink 。当Myalglink获取ipcFramesOutVpss队列中的帧后 是在FVID2_frame *结构中的 ,那么YUV数据是在appdata中的吗?是以什么形式存在buf中的?YV12p?还是打包格式?