原來我用netgear4300掛usb硬盤,然后用天貓魔盒安裝kodi采用samba共享方式看usb硬盤的720p,一點(diǎn)問題都沒有,這時(shí)共享速度才6-8m,前幾天購買了mycloud 3t版,在4.0固件下安裝了aria、transmissions、百度云同步,共享速度在60m以上,但是用天貓魔盒kodi看mycloud里的720p的視頻,卻經(jīng)常出現(xiàn)緩存卡頓,但電腦上看一點(diǎn)問題都沒有,真奇特,期間我換過多次千兆網(wǎng)線,都是買設(shè)備送的,應(yīng)該比較好的,但是都一樣。很奇怪啊。 后來在網(wǎng)絡(luò)中搜索,終于發(fā)現(xiàn)解決方法。Kodi默認(rèn)僅開啟互聯(lián)網(wǎng)視頻流的播放緩存功能,對于局域網(wǎng)smb、nfs等共享視頻播放未啟用緩存。視頻播放緩存是個(gè)高級設(shè)置,無法在Kodi圖形用戶界面中調(diào)整,需要用到advancedsettings.xml設(shè)置文件。對于Android版的Kodi,這個(gè)文件位于Android/data/org.xbmc.kodi/files/.kodi/userdata/目錄,如果文件已經(jīng)存在,你可以加入設(shè)置部分。如果沒有你可以創(chuàng)建一個(gè)名為advancedsettings.xml純文本文件。針對1G內(nèi)存的盒子,推薦設(shè)置內(nèi)容如下:<advancedsettings>
<network>
<buffermode>1</buffermode>
<cachemembuffersize>104857600</cachemembuffersize>
<readbufferfactor>20</readbufferfactor>
</network>
</advancedsettings>
其中各項(xiàng)參數(shù)說明如下:
buffermode:緩存方式。默認(rèn)為0,表示緩存互聯(lián)網(wǎng)文件;1表示緩存所有互聯(lián)網(wǎng)和局域網(wǎng)文件;2表示只緩存互聯(lián)網(wǎng)流媒體;3表示不緩存。cachemembuffersize:緩存大小。默認(rèn)為20971520,即20M內(nèi)存。系統(tǒng)實(shí)際需要占用3倍空間,即60M。設(shè)置為0表示緩存到本地盤。上面的范例設(shè)置為100M,實(shí)際占用300M內(nèi)存。這個(gè)值不能過大,否則會造成內(nèi)存不足。readbufferfactor:緩存填充速率。默認(rèn)為1。
經(jīng)在天貓魔盒上測試,使用上面的advancedsettings.xml設(shè)置文件后,smb共享視頻播放的緩沖問題得到顯著改善。使用Android盒子存在類似問題的朋友可以試一下。 但為什么我原來用路由器掛硬盤卻不會緩存的原因,我猜測可能因?yàn)槭锹酚善鞯刂?,故kodi認(rèn)為是網(wǎng)絡(luò)視頻,所以開啟了緩存
經(jīng)在天貓魔盒上測試,使用上面的advancedsettings.xml設(shè)置文件后,smb共享視頻播放的緩沖問題得到顯著改善。使用Android盒子存在類似問題的朋友可以試一下。 但為什么我原來用路由器掛硬盤卻不會緩存的原因,我猜測可能因?yàn)槭锹酚善鞯刂罚蔾odi認(rèn)為是網(wǎng)絡(luò)視頻,所以開啟了緩存
|