好奇怪,总看到有人说kodi连samba慢,我也是这个组合,也是原盘,从没遇到卡顿。
客户端:
1,上一代nvidia shield装最新kodi播放,直接连smb,没做任何其他设置
2,台式机smb协议映射网络驱动器,potplayer+lav+madVR播放
服务器端:
1,硬件:全无扇j3455,8g内存,sata和hba卡接十块硬盘
2,文件系统:2ssd zfs系统盘和下载盘;2hdd zfs raid0中转(bt下载完从ssd转到这);2hdd zfs raid1备份;4hdd xfs存储不重要资料
3,软件:gentoo amd64 stable,samba 4.11.6-r2,其中smb.conf简单配置了一下:
server multi channel support = yes
deadtime = 30
use sendfile = yes
write raw = yes
read raw = yes
write cache size = 262144
min receivefile size = 16384
aio read size = 16384
aio write size = 16384
socket options = IPTOS_LOWDELAY TCP_NODELAY IPTOS_THROUGHPUT SO_RCVBUF=131072 SO_SNDBUF=131072
【 在 edger (小轩) 的大作中提到: 】
: [累计积分奖励: 200/0]
: 最近看到版上好多人在问局域网怎么播放好,这边分享一个我自己的案例,供各位参考。
: 一、问题:N1 kodi设置缓存后,快进失效,频繁死机
: 我的n1安卓系统安装的Kodi 18.4,最近局域网播放50多g的4k电影,频繁卡顿。
: 虽然按下列参数设置了缓存,但是带来了新问题,播放文件可以正常播放,但是一旦快进,整个电影就会卡住,往前往后都动不了,播也播不了;
: 在退出kodi时,直接卡住,导致整个盒子死机;用大法遥控器关闭电视顺带cec关掉盒子,重新开机,无法同时开启盒子,需要拔掉盒子电源重启才能恢复。每次都是这样。 <advancedsettings> <cache> <buffermode>1</buffermode> <memorysize>314572800</memorysize> <rea
: 二、解决方案
: 播放52GB 4K电影,解决方案如下:
: 1、使用Webdev替换SMB共享完美解决播放卡顿问题 一开始smb播放卡顿,设置缓存快进直接卡死;
: 试验了smb、nfs、webdev三种方式,结果如下:
: ①未设置缓存条件下,流畅度:webdev(无卡顿)>nfs(有卡顿,没smb严重)>smb(卡顿严重)
: ②设置缓存条件下,流畅度webdev(无卡顿)>nfs(有轻微卡顿)>smb(卡顿严重,快进直接卡死、退不出kodi并导致盒子死机)
: 2、更换smb版本解决kodi 缓存模式下快进卡死等若干不正常问题
: 原先kodi smb客户端设置最高协议版本是2.0,最低没设置,而NAS群晖上SMB服务端设置最高协议版本是3.0,最低是1.0;我进Kodi设置-服务-smb客户端把协议版本调整为和NAS一致(1.0~3.0)后,开启缓存模式下,快进时不再死机,可以正常播放,但仍然偶尔卡顿,提示“源太缓
: 所以最后的解决办法是更换webdev方式共享,完美播放52GB 4K不卡顿(不设缓存)。需要更好地渲染效果和体验,可以考虑coreelec了。
: 我家的网络拓扑:
: [img=http://att.newsmth.net/nForum/att/DigiHome/953278/1844/large]
: ※ 修改:·edger 于 Mar 16 11:40:57 2020 修改本文·[FROM: 58.246.236.*]
: ※ 来源:·水木社区
http://www.newsmth.net·[FROM: 58.246.236.*]
--
修改:edger FROM 58.246.236.*
FROM 115.171.203.*