华为E6108V9E部分机顶盒播放H264编码格式分辨率媒体资源编解码器解码失败问题总结**
在使用ExoPlayer播放器播放H264编码格式分辨率的媒体资源时播放失败
添加探针深入分析发现:
分析:dequeueOutputBuffer为从編码器获取一个输出缓存区并返回索引值,返回-1表示未获取到输出缓存组或超时
1.首先设置超时时间为1000000Us未能解决问题,排除读取解码器数據超时
2.怀疑是否数据未存入编解码器输入缓存数组经排查发现dequeueInputBuffer返回值为正数,排除
3.是否配置编解码器配置参数错误结合网络查询资料汾析,rk3228系列cpu在处理H264/1080p媒体资源可能出现编码位数16位对齐问题