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.

DM8168通过IP相机获取视频数据时一直出现ListMP_getHead(pObj->listMPInHndl)==NULL是什么原因



DM8168通过IP相机获取视频数据,可是App_readerGetEmptyBitBufs(&emptyBufList, chId)一直为false,通过调试发现是因为ListMP_getHead(pObj->listMPInHndl)==NULL,且一直在null,所以造成了整个操作的卡死,请问这是什么原因?。。

  • 你好,

    从你的信息看是拿不到buffer,请问你使用完的buffer有正常归还么?

    请也参考:http://www.deyisupport.com/question_answer/dsp_arm/davinci_digital_media_processors/f/39/t/95968.aspx。

  • 你好  buffer有正常归还。。是这样的 ,我实现的RTSP协议,可以通过网页配置视频通道。在配置视频通道的过程中,如果我配置一个相机的IP,是可以正常运行的,buffer会正常归还。但是,如果我配置一直不是相机的IP,比如一个局域网电脑的IP,这样程序会接不到视频数据,会一直close(rtsp)和open(rtsp)重复,然后把这个通道删除,添加一个正常的IP相机的IP上去的时候,该通道会出现ListMP_getHead(pObj->ListMPINHndl,)一直为NULL的情况。但是别的通道可以正常的增加删除。

    然后,你给那个我的问题和你给那个网页的问题一模一样的,但是下面没有解答啊,,怎么参考