DM8168,原始数据从ipnc的rtsp地址进来,在streamRecvProc线程里,rtspOpen(),createDecoder(),rtspRead(),然后Vdec_requestBitstreamBuffer(),Vdec_putBitstreamBuffer()里面用gVdecModuleContext.ipcBitsOutHLOSId把数据从A8传出去给videoM3解码。是不是这时候IpcBitsInLink_tskMain(linux)还没有数据,我编码后的数据给A8的时候,IpcBitsInLink_tskMain(linux)才会有数据?但是在IpcBitsInLink_tskMain(linux)里加打印,很早就case SYSTEM_CMD_NEW_DATA。
hl chu:
因为我不知道我存起来的是从rtsp地址进入A8的数据,还是编码后传入A8的数据。编码后传入A8用的SYSTEM_HOST_LINK_ID_IPC_BITS_IN_1
hl chu:
回复 hl chu:
因为解码后在VPSS里dup画了2条线,然后编码,但是没看到
hl chu:
回复 hl chu:
因为解码后在VPSS里dup画了线,然后编码,但是没看到
hl chu:
回复 hl chu:
那个线程从rtsp读到数据会用到IpcBitsInLink_tskMain(linux)?
hl chu:
回复 hl chu:
不好意思,画的线在视频边缘,一时没看清,麻烦各位了。。。
Chris Meng:
回复 hl chu:
你好,
能否先不编码,这样就可以明确数据是否是从rtsp这边接收到的了?
hl chu:
回复 Chris Meng:
你好,存起来的是编码后到A8的数据,画的线看到了。但是数据怎么给rtspserver呢,麻烦你看看我另一个帖子:
http://www.deyisupport.com/question_answer/dsp_arm/davinci_digital_media_processors/f/39/t/100049.aspx