给Kodi设置缓存来解决播放大文件卡顿

2021-03-02 16:21:20

28点赞

355收藏

31评论

Kodi可以算是电视盒子上最棒的播放器了,它具有强大的功能,优美的界面,相信很多人也都是使用kodi来作为本命播放器的。电视盒子作为一个播放终端,一般不会有太大的存储容量,许多朋友都是通过它连局域网中的Nas或者电脑来播放媒体,但是这样的话,问题就来了。不知道Kodi的开发人员是出于何种考量,通过smb协议播放片源的时候,Kodi是不进行缓冲的,这就造成有很多用户在播放大文件时,会时不时的卡顿一下,或频繁的停下来进行缓冲,非常影响用户体验。

不设置的话,才播个片头就开始缓冲了

不设置的话,才播个片头就开始缓冲了

对于这个问题,官方提供了解决方法,就是添加一个配置文件来手动设置缓存大小,文件名为advancedsettings.xml。你可以使用以下方法创建该文件:

用windows记事本或者任意文本编辑器,新建一个文本文件,拷贝以下代码。

1

314572800

20

然后用utf-8格式保存,命名为advancedsettings.xml。电视盒子,需要你把这个文件拷贝到Android/data/org.xbmc.kodi/files/.kodi/userdata/ 目录中即可,之后重启Kodi生效。

这个配置文件中,是可以自己根据设备性能进行自定义的,当前我用的盒子是4G ram,我设置了300M的缓存,当然你也可以根据实际情况进行调整。官方建议,缓存最多不要超过ram的1/3。

如果你使用kodi v17之前的版本,配置文件的标签有一些不同,标签被代替为 ,则改为,而则改为。这点需要注意,请按照正确格式书写。

设置完成后再播放媒体时,按下菜单键出现进度条时就能明显看到进度条中有一条浅灰色的缓冲条了,从此告别卡顿。

至于怎么把文件拷贝到安卓盒子中,我使用的是小白文件管理器,它可以访问局域网中的设备,也可以查看安卓设备中的隐藏文件和目录(kodi的那个目录很可能是隐藏目录),完成遥控器操作,直接把存在电脑共享文件夹里的advancedsettings.xml配置文件拷贝粘贴到对应目录就完成了。

如果你不愿意修改配置文件,或者看完上文还不知道该怎么做的话,其实还是有别的方法来规避smb默认不缓冲这一问题的,那就是别用smb协议呗。使用其他协议连接媒体服务器都是可以默认缓冲的,你可以通过ftphttpsshwebdav等多种其他协议进行连接,Kodi都是支持的,甚至可以连接公网的媒体服务器。如果你的媒体服务器是一台nas,那在控制面板里打开这些协议中的一个就可以了。如果你是一台windows电脑,可以开个iis,或者装个apache,好像越说越复杂了,就此打住,还是改改配置文件吧,也挺方便的。

kodi android 卡顿,给Kodi设置缓存来解决播放大文件卡顿相关推荐

  1. 虚拟机正在应用计算机设置,vmware虚拟机安装windows 10 technical preview卡在“正在准备设置50%”的解决办法-网络教程与技术 -亦是美网络...

    国庆节刚过,微软如约发布了windows 10 technical preview,俗称windows10技术预览版,这让很多急于尝鲜的同学都跃跃欲试,由于发布的版本为测试评估版本,所以很多同学都采取 ...

  2. Android --- logcat 打印日志、设置缓存大小、过滤等

    一.示例: setprop persist.log.tag -G setprop persist.log.tag V setprop persist.log.tag S setprop persist ...

  3. 电脑卡顿不流畅怎么解决_电脑用久了卡怎么办?学会这四招解决你的电脑卡顿问题...

    很多人在遇到电脑卡顿时总会吐槽:这电脑配置真烂,或者Windows系统垃圾,又或是转向攻击其他事物(品牌.硬件等).其实这些吐槽有的对,有的不对.有些时候确实是电脑的锅,有的时候却是操作系统或软件的问 ...

  4. Unity读取json大文件卡顿

    litjson调用ToObject和ToJson的时候,如果文件内容过大(MB级别),会阻塞主线程造成卡顿,可以使用多线程读取,然后Unity这边开协程等待,这样不会对主线程有影响. private ...

  5. 解决联想电脑右键文件卡顿问题

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 遇到的问题 环境 解决方案 1.下载任意外带电脑管家 2.删除右键菜单里的全部内容 总结 遇到的问题 打开Windows10 ...

  6. android 自动下一首,Android播播放完SD卡指定文件夹音乐之后,自动播放下一首

    最近做一个项目,需要连续播放音乐,播放完一首歌之后,自动播放完下一首歌.不要重复播放. 代码如下: package com.example.asyncplayer_ex; import java.io ...

  7. Android基础—基于Socket实现上传大文件

    上节中我们给大家接触了Socket的一些基本概念以及使用方法,然后写了一个小猪简易聊天室的 Demo,相信大家对Socket有了初步的掌握,本节我们来学习下使用Socket来实现大文件的断点续传! 这 ...

  8. 大神TP_舍弃闪现转战上路 韩服大神卡萨丁全新玩法

    在近期版本中我们发现韩服有一名卡萨丁使用了卡萨丁一种全新的玩法--上单卡萨丁.并且上单卡萨丁在召唤师技能的选择上也非常的不同,一起来看看这种全新的打法吧: 韩服大神卡萨丁全新思路解析 套路解读 从韩服 ...

  9. excel打开大文件很卡

    excel表格文件数据太大打不开怎么解决方案呢?今天就教大家如何操作excel打开大文件方法. excel打开大文件很卡解决方案 excel打开大文件很卡解决方案1.如图可以看到,excel打开大文件 ...

最新文章

  1. 8月书讯 | 像大师级程序员一样思考​
  2. CSS中通过import方式导入的方法
  3. CodeForces - 1141D Colored Boots(暴力+水题)
  4. paddlepaddle-VisualDL2.0对项目进行可视化调参
  5. 面试题——Java虚拟机
  6. 蓝桥杯 卡片换位(bfs)
  7. 数组转集合集合转数组 split方法
  8. 生意人没有“攀比”的目标,会过的很迷茫
  9. Linux Shell笔记5 Linux的文件系统
  10. webpack-dev-server启动后, localhost:8080返回index.html的原理
  11. html网页模板酒店预订,MUI 项目模板之 “酒店预订”
  12. Android 12中系统Wallpaper详解1--锁屏透看壁纸和桌面透看壁纸的切换
  13. 大数据第三季--spark(day1)-徐培成-专题视频课程
  14. unity 暂停按钮_Unity应用怎么暂停(Pause)
  15. 嵩天老师python爬虫笔记整理week3
  16. 批量去除图片的黑色背景,并且统一修改图片尺寸
  17. TS在vue中的应用
  18. proftpd的一些简单配置
  19. Elasticsearch:创建 Ingest pipeline
  20. IT痴汉的工作现状14-段子

热门文章

  1. C++第八次作业(函数模板_指针)
  2. 小程序右上角分享按钮
  3. python制作视频播放器_Python编程使用PyQT制作视频播放器
  4. 阿里开源 JetCache 缓存框架介绍使用
  5. html实验:百度API定位+获取摄像头拍照
  6. 当今旗舰电视最新画质技术,马上就被联发科搬到手机上了
  7. 可生成彩色网格SVG背景的js插件
  8. 使用CxImage进行图形和格式转换(CBitmap to jpg or png or gif or bmp)
  9. 企业定制crm客户管理系统需要做哪些准备?
  10. 是我孤陋寡闻,错怪了新浪