说一说使用kodi播放局域网或网络分享的4k大文件电影卡顿的原因及部分解决方法。
2023-02-04 12:39:04
16575次阅读
15个评论
最后修改时间:2023-02-04 13:00:50

我的环境:75s545c,ax88179网卡,X86软路由,Alist挂载阿里云盘及小雅、梵天。

问题:播放4k、50G大小REMUX电影时卡顿。

直接说结论:百兆网卡是导致播放局域网大文件视频体验差的原因之一,但不是主要原因,也不是决定因素。

                   这些电影的码率不是重头到尾都均匀的,部分片段码率会高于平均码率,部分片段码率会低于平均码率。kodi在播放网络协议(Webdav、smb、nfs等)的文件时,默认不缓存,实时读取,实时播放,所以当码率波动时,就会出现卡顿。

解决办法:kodi是开源软件,通过写个配置文件,让kodi启用缓存。

               新建一个文本文档,命名为advancedsettings.xml

               用记事本打开advancedsettings.xml,写入:

<advancedsettings>
  <cache>
    <buffermode>1</buffermode>
    <memorysize>1048576000</memorysize>
    <readfactor>20</readfactor>
  </cache>
</advancedsettings>


注释:1表示缓存所有网络文件及本地文件;1048576000表示使用1000MB的RAM内存作为缓存,实际kodi实时缓存上述内存的1/2即500MB;20表示以尽可能快的速度填满缓存。

保存后复制到U盘,在电视机上用ES文件管理器将advancedsettings.xml放到电视机Android/data/org.xbmc.kodi/files/.kodi/userdata/文件夹下,重启kodi生效。

如何验证缓存:

直接拔网线:未设置缓存前,播放50G的4K remux,直接拔网线,视频继续播放约10秒后停止。

                   设置缓存后,播放50G的4K remux,缓存填满后,直接拔网线,视频可继续播放1分多钟。

                   未设置缓存前,播放800mb的电视剧,播放进度条上看不到缓存进度条,或仅有很短的缓存进度条。

                   设置缓存后,播放800mb的电视剧,播放进度条上可看到缓存进度条,并可缓存视频长度的一大半,折合就是约500MB。

                   播放50G的4K remux,是否设置缓存均看到不缓存进度条,以为码率太高,你懂的,但仍是有缓存的,填满缓存后你跳转10秒、30秒均直接立即跳转,不需要读秒。


效果:播放50G的4K remux,只要不随便拖动进度条情况下,不卡。播放70G的4K remux时仍有卡顿。

为什么说百兆网卡不是卡顿关键呢,因为我在电脑上(13600kf,32GB内存,2.5Gb有线网卡)安装kodi,不设置缓存情况下也是有卡顿。

电脑上极限测试:设置10GB缓存。

播放50G的4K remux,可以看到缓存条了。



电视机上设置好缓存后,即使使用自带的百兆网卡,50G的4K remux仍然可以不卡顿。


建议各位在不花费¥的情况下尝试上述方法,因为ES文件管理器开始收割卖会员,如果测试有用,麻烦您在评论区留条评论,供其他人参考。


其他一些问题见1楼。

收藏 0 0
    2023-02-05 13:19:46

    技术贴,

    2023-02-04 22:19:28
    卡顿是阿里云限速了
    2023-02-04 21:51:12
    大哥 我用es浏览器打不开根目录。。有弹出一个要授权,然后就授权失败。有什么建议嘛
    2023-02-04 17:57:35

    kodi官网发20版本了,20版本自带缓存,我百兆看100g电影全程不卡,用的小雅里的4k原盘片源,你试试?

    • 12gj 2023-02-04 19:22:21
      我的还卡咋回事,你用的htp么
    • 873076937 2023-02-06 14:46:32
      webdav
    • 12gj 2023-02-06 17:09:17
      哦哦,你那个电视是有线连接还是无线
    • 873076937 2023-02-06 17:12:16
      无线WiFi5g
    2023-02-04 17:26:55
    我也发现了跟网络没关系,用小白云盘播放4K原画不卡顿,调用kodi就会卡顿。
    2023-02-04 12:55:26

    大哥请问你知道这个kodi建立fto的时候总是无法连接网络是怎么回事吗

    • liuzuozuo 2023-02-04 13:28:41
      检查防火墙是否关闭
    • 12gj 2023-02-04 15:06:33
      👌回去我看看
    2023-02-04 12:39:27
    占楼备用
共15条 1 2

登录 后评论。没有帐号? 注册 一个。

liuzuozuo

  • 0 回答
  • 0 粉丝
  • 0 关注
Baidu
map