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.

DM368做MP4回放USB驱动报错

目前使用DM368做MP4回放,只回放视频流,回放流程如下:

    创建一个读文件线程,使用ffmpeg库从MP4文件里读取H264码流,然后放到视频队列里面,主线程从视频队列里读取H264码流,一次读取1M数据,然后调用h264解码器解码,全部解码完以后再从队列里读取数据,解码数据送到LCD屏上显示。

目前遇到的问题是回放会卡死,这时候USB驱动报错:usb 1-1.1: reset high speed USB device using musb_hdrc and address 3。

报了这个错误以后,有时候能够恢复过来继续回放,但是过一段时间以后又会卡死;有时候就一直卡死,串口里看到usb驱动持续报上面那个错误。

测试环境如下:

SDK版本:dvsdk_2_10_01_18。

linux版本:2.6.18。

MP4文件码率:12M。