Open furuiCQ opened 5 years ago
播放一个本地服务器的ts文件 文件格式如图:视频编码是mpeg2video格式的。 音频是pcm_bluray格式的。 在配置中已加入相关支持,但是控制台依旧会报如下错误。 1.是否需要在其他地方配置视频编码?
视频播放过程中 会出现花屏。无声的情况。相关的硬解码android代码已设置。 2.是否还需要在ijkplayer的源码上进行其他设置才能解决花屏和无声的问题?
1.第一个问题解决。 ijkMediaPlayer.setOption(IjkMediaPlayer.OPT_CATEGORY_PLAYER, "mediacodec_all_videos ", 1); ijkMediaPlayer.setOption(IjkMediaPlayer.OPT_CATEGORY_PLAYER, "mediacodec_mpeg2 ", 1); 强制开启mpeg2解码方式
ts封装一般在开头或者seek后会出现花瓶,这个是正常的。有一定的解决方法:https://www.zhihu.com/question/52162460
如果是realtek的芯片,有选项可以设置硬解不花屏