我们项目目前使用X3板输出H264裸流,通过USB传输到运行Android的板子上,
然后采用MediaCodec进行解码,发现有200ms+输出延迟,通过观察日志发现,该路流存在进入解码器6帧才开始输出的现象;
使用其他编码器(如open264、OMX)输出的同分辨率H264裸流在相同设备上解码不存在这个现象;
然后采用MediaCodec进行解码,发现有200ms+输出延迟,通过观察日志发现,该路流存在进入解码器6帧才开始输出的现象;
使用其他编码器(如open264、OMX)输出的同分辨率H264裸流在相同设备上解码不存在这个现象;
保存X3板输出的H264文件到其他手机上测试(包括高通、MTK、麒麟等平台),均存在解码器6帧才开始输出的现象。
将X3板编码器配置为只输出I帧模式,分辨率降低到720P问题依旧;
请问有大神遇到过类似情况吗,还有官方开发同学是否有做过相应测试。
请问有大神遇到过类似情况吗,还有官方开发同学是否有做过相应测试。

