电视装好kodi后打不开?播放原盘4K很卡?教你怎么解决

您所在的位置:网站首页 电视盒子播放百度网盘视频的方法 电视装好kodi后打不开?播放原盘4K很卡?教你怎么解决

电视装好kodi后打不开?播放原盘4K很卡?教你怎么解决

2024-04-17 02:25| 来源: 网络整理| 查看: 265

教你解决KODI安装在电视上后打不开,播放4K时卡顿问题

首先说明下我是使用KODIV17/16的时候在海信VIDAA4电视上出现的问题。环境:Android 5.1+ VIDAA4的海信电视(2G内存,32G ROM)) 如果有朋友跟我出现一样的问题,可以参考下我的解决办法,希望能帮到跟我遇到一样问题的朋友。

先给大家简单的描述下我出现的问题:

1、首先是当我通过网路访问NAS的片源时,potplayer播放普通1080P的资源没啥问题,播放压缩过的普通4k电影时会有点点卡,但是播放REMUX的高码率4K时卡到音画都不同步有时候甚至是卡到无声,完全播放不了的样子!

2、个人为了方便电影的管理,当时就改用了KODI和SPMC的官方版,结果噩梦就来了,安装完提示Waitingfor external storage,然后就没有了然后

试了KODI和SPMC的最新版本都不行,而且SPMC也不知道为什么不再更新了。 我是先解决外部存储问题的,因为装APP是提示Waiting for external storage,简单的了解了下http://KODI.TV的官方介绍,大概意思是说APP在启动的时候会先加载用户配置文件并初始化环境,(必须写到普通用户能写的路径下)。

文章下面会跟大家详细讲怎么弄这个配置文件 我先用U盘和链接电视mount其它存储方法都试了,都不行。唉。果然是没有ROOT的电视是啥也干不了啊,关键是这个的海信电视系统也不能安装APP到USB的设备选项,只能选择安装机身ROM,当时还用了VIDAA4的设置里的迁移APP到其它位置的功能,本来是看着进度条在走感觉有希望了,但结果还是来个迁移失败。 最后想起了还能用SD和TF卡可以试试,抱着最后的希望在家里找到了以前不用了的32G的TF卡,经过反复的试验,在TF卡格式化为FAT32的时候系统会自动识别并在电视开机(加电前)时自动mount成功(不知道新电视或者安卓6.0以上是不是能支持NTFS)。最后看着初始化进度条正常走完,当时心情还是很激动的,终于可以用了! 经过上面的一顿折腾终于知道用TF卡在电视开机(通电)前插好TF卡,就能正常的使用KODI了不知道最新的大容量卡能不能识别,好像海信400说只能识别32G以下容量的。(没有证实)

解决了安装KODI的问题,下面就说说怎么解决播放4K电影卡顿的问题: 上面也说了我们在看1080P画质的电影是效果还可以,但是4K,特别是高码率原盘4K那个卡呀,简直是不忍直视。我们都知道LODI是直接默认读取,不缓存。在这期间我也用移动硬盘直接连电视的USB3.0接口播放没有问题,但是通过网络播放就卡了,可能是跟电视是100M网卡有关系把,虽然支持5G,但不知道是2*2还是3*3的AC标准,但感觉就是不快,唉,一个17年发布的电视,竟然还不支持千兆网卡,想想也是可悲啊! 没有办法我只能自己动手解决问题,虽然换网卡芯片不行(原谅我动手能力没这么强),但是咱们可以改缓存啊,我按照KODI的官方说明,建立了一个 advancedsettings.xml的配置文件放到TF卡上就可以了。需要注意的是,在配置文件中,KODI v17与v16或更早版本及SPMC会有点不一样,关键是主要的部分标签的名称不同。 估计有很多人会问,怎么创建配置文件夹,我用的是最土的方法: 首先在电脑上打开记事本程序、把下面的内容复制到记事本程序中(可以按照需求修改)、然后另存为、在文件类型选 所有文件、然后在文件名称中输入advancedsettings.xml就可以了。切记这个文件要复制或者保存到TF卡上指定的KODI用户数据目录里面!

以下为启用150M缓存的配置文件示例:KODI v17.x:

--- 以下为要复制到文件的内容 ---

1 209715200 20

复制代码 KODI v16或SPMC V16.x

--- 以下为要复制到文件的内容 ---

1 209715200 20

这个不需要在电视上操作(太复杂了),直接借助读卡器把TF卡插到电脑上操作即可。(方便) 下图是KODI 在TF卡上的路径: 下图是SPMC 在TF卡上的路径:

如果大家找不到或者太忙没有时间看KODI的官方说明,我在这里为大家解释一下官方说明里面的重点:

第一: Buffermode 1:对所有协议都缓存 (0或2只缓存Internet相关协议,我们要通过SMB或NFS协议访问网络上的其它机器,用1)。

第二: cachemembuffersize或Memorysize:指的是指定缓存的大小,以字节为单位。比如150M就是我们说的150*1024*1024=157286400字节。但实际占用会是它的3倍,说白点就是占用150*3=450M真实物理内存。这里就需要大家以自己的4K电视内存大小来定了,打个比方你如果不看60fps的4K原盘,那么最小100M应该就差不多够用了(需要有至少300M的空闲物理内存)。

第三: Readbufferfactor:指定读取因子(不一定是这个叫法),但实际有点像填充缓存的线程数的概念,与带宽相关,基数1为36Mbps,倍数增加。正常设置为4就够大多数片源的带宽了,千兆网可设置为20。再多意义也不大。 但是看60fps的4K原盘,就需要可以根据实际网络带宽再设置高一点,当然对应的缓存也要大些。比如1750M的wave2 AC无线环境+3G内存的电视,可尝试将此值设置为40,并修改缓存为500MB。

一切搞定,重启下KODI或电视,终于可以流畅的看大片啦~~~现在,4K原盘或REMUX的高码率4k片源都没问题啦~

下面是用SPMC看4K电影时拍的图片:

最后,说点题外话,建议大家买4K电视的时候,还是要花点时间功夫好好的研究下,不能太随便了,不要想小编一样本来随便买了一个看起来还不错的型号,但硬件配件实在是太差了!

文章转自hao4k:https://www.hao4k.cn



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3