看到网上说用KODI的JELLYFIN插件看视频效果不错。于是把早前刷过机的CM201S电视盒拿来装上了KODI 7(本身是装不了17的,ANDROID4.4只能装到16的版本,网上有一版可以兼容android4的自编译版本我放到最下面了)。结果发现看一些低码率的电影电视还可以。高点的就只能流畅播放个几秒钟然后就是一秒两卡,跳帧严重,一开始看到一些人的解决方法说修改advancedsettings.xml增加缓存容量,来源应该是下面wiki上说的方法。
HOW-TO:Modify the video cache - Official Kodi Wikihttps://kodi.wiki/view/HOW-TO:Modify_the_video_cache 但是我也试过这个方法。并没有改善什么。基本上是一点效果也没有。后来我发现我原本的缓存也是完全有富裕的。播放时基本上有1分钟左右的缓存量。改过以后点开一集电视会直接缓存30来分钟,甚至全部缓存到内存里。没啥用。
显然这个卡顿并不是缓存不够造成的。那会是啥原因。盒子性能不够?开的程序太多了?想了想,我又一一了排除这几个原因。用其它应用播放视频还是很流畅的。电视家看直播很流畅,其它爱优腾B之类的应用播放也不卡啊。
那这应该就是KODI自身的解码能力或者兼容性问题了。打开配置->视频,最下方的模式切换为专家,关闭两个硬解选项(注意是关闭!应该关其中一个也可以,没有验证)。再回来点开视频,完美播放,卡顿消失了。。猜想是盒子的架构比较老,硬解没有适配或者就不支持。反正问题解决了。就没有再去翻文档了。
kodi&jellyfinForAndroid4.4.rar-Android文档类资源-CSDN下载https://download.csdn.net/download/sraya/69320710