Posts: 66
Joined: Nov 2009
Reputation:
0
2013-03-20, 12:30
(This post was last modified: 2013-03-20, 12:33 by Beano.)
I'm experiencing rare buffering issues in XBMC, usually when streaming video files from a (otherwise fast) NAS which can experience performance dips when used intensively by other computers in the network (wired 1gbit LAN).
So just a quick question before I start experimenting with different buffer settings:
Is the cachemembuffersize option in advancedsettings.xml supported by the OSX version of XBMC?
Thanks in advance.
/B
Posts: 403
Joined: Nov 2011
Reputation:
1
As I understand it, buffer size affects streaming from websites. It doesn't help with local/NAS buffering
Hope I'm wrong, though
Posts: 31,445
Joined: Jan 2011
Buffer settings for local network sources is coming, but not currently a feature. It currently is as newoski says.
Posts: 403
Joined: Nov 2011
Reputation:
1
Very glad to hear it is coming!
Posts: 3
Joined: Mar 2012
Reputation:
0
Good news that this feature is coming!
I've lately begin to use cloud storage that is hosting many of my video files. Normally the down speed is sufficient but from time to time it's flaky.
Since the cloud storage mounts as a local device it doesn't matter if I change the buffer size in xbmc since it's only handling real streams.
Looking forward to this update!
Thanks!
Posts: 66
Joined: Nov 2009
Reputation:
0
Anyone know if this will be in v12.2, or will it be in v13/Gotham?
Posts: 42
Joined: Oct 2008
Reputation:
0
+1 for the buffer configuration :-)
I use an external Drobo and from time to time it buffers (when my other Macs use time machine for instance). For Raspberry PI that would also be very useful while using a cheap WiFi dongle...[/align]
Posts: 31,445
Joined: Jan 2011
(2013-04-30, 16:02)msarro Wrote: You configure it in advancedsettings.xml.
Specifically, what you want to add is this stanza inside the file:
Code:
<network>
<cachemembuffersize>NUMBER OF BYTES</cachemembuffersize>
</network>
For example, mine is set to a 50MB buffer, so that's 50MB*1024KB*1024B=52428800
So the code xml looks like this:
Code:
<network>
<cachemembuffersize>52428800</cachemembuffersize>
</network>
All of the sources I've seen have said that this is for ANY network traffic (your system really doesn't care whether the source is a NAS or the internet, it still has to spool the data somewhere when it is coming from the network - it doesn't make sense that two different stacks would be used, but hey, I'm an engineer and what makes sense to me isn't always right ).
I made the changes above and did see a decrease in buffering, but it could be placebo.
Well, you're wrong, and for the version of XBMC you were using it only applied to internet traffic and not local network traffic.