2016-03-30, 03:49
Blu Ray rips with an average bitrate >30Mbps play fine on one Pi 2B in my network, but buffer every 10 seconds or so on another Pi 2B in my network. The files are stored on a 5th Gen. Apple Time Capsule and served via SMB. Everything is wired via Cat5e, but the Pi that buffers (Pi #1) also uses a MoCa 1.1 adapter. Blu Ray rips with a bitrate <30Mbps work fine on both. My network layout:
I checked the network speed to Pi #1 using Iperf. With Pi #2 set as server and Pi #1 set as client, I get the following results:
Since Iperf was showing Pi #1 getting full network speed, I also tried transferring a large file from my laptop (connected via AC wireless to Time Capsule) to Pi #1. Using a stopwatch and the file size, I consistently got a transfer speed of ~3.7MBps (~30Mbps). I then swapped the Pi #1's ethernet cable to my laptop, transferred a large file from the Time Capsule and consistently recorded a file transfer speed of ~10.4MBps (~83Mbps)
Changing the buffer mode to 1 and buffer size to 100MB in advanced settings only delayed the buffer period by a few seconds. I'm not sure what else to try as NFS isn't really an option without making major changes to my network. I've attached a log of me booting OpenELEC and playing back a movie that buffers. I've also attached the MediaInfo of that movie and a 2.5 minute sample clip. Any help would be appreciated.
Log
MediaInfo
Sample File
Code:
Pi #1 <-----> MoCa 1.1 Adapter <-----> Airport Time Capsule <----------> Pi #2
I checked the network speed to Pi #1 using Iperf. With Pi #2 set as server and Pi #1 set as client, I get the following results:
Code:
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 112 MBytes 94.0 Mbits/sec 0 sender
[ 4] 0.00-10.00 sec 112 MBytes 93.9 Mbits/sec receiver
Since Iperf was showing Pi #1 getting full network speed, I also tried transferring a large file from my laptop (connected via AC wireless to Time Capsule) to Pi #1. Using a stopwatch and the file size, I consistently got a transfer speed of ~3.7MBps (~30Mbps). I then swapped the Pi #1's ethernet cable to my laptop, transferred a large file from the Time Capsule and consistently recorded a file transfer speed of ~10.4MBps (~83Mbps)
Changing the buffer mode to 1 and buffer size to 100MB in advanced settings only delayed the buffer period by a few seconds. I'm not sure what else to try as NFS isn't really an option without making major changes to my network. I've attached a log of me booting OpenELEC and playing back a movie that buffers. I've also attached the MediaInfo of that movie and a 2.5 minute sample clip. Any help would be appreciated.
Log
MediaInfo
Sample File