专栏算法工具链X3板输出H264裸流在Android平台使用MediaCodec解码出帧缓慢问题

X3板输出H264裸流在Android平台使用MediaCodec解码出帧缓慢问题

已解决
xianggencheng2021-10-25
77
1
我们项目目前使用X3板输出H264裸流,通过USB传输到运行Android的板子上,
然后采用MediaCodec进行解码,发现有200ms+输出延迟,通过观察日志发现,该路流存在进入解码器6帧才开始输出的现象;
使用其他编码器(如open264、OMX)输出的同分辨率H264裸流在相同设备上解码不存在这个现象;

保存X3板输出的H264文件到其他手机上测试(包括高通、MTK、麒麟等平台),均存在解码器6帧才开始输出的现象。

将X3板编码器配置为只输出I帧模式,分辨率降低到720P问题依旧;

请问有大神遇到过类似情况吗,还有官方开发同学是否有做过相应测试。
算法工具链
评论1
0/1000
  • admin
    Lv.1

    您好,h264解码方式有多种,需要指定参数,排序,这样可以解决延时的问题

    2021-10-26
    0
    0