More > JRiver Media Center 22 for Linux
Intermittent playback problem for DSD files
mwillems:
--- Quote from: curtisls87 on July 08, 2017, 07:28:47 pm ---I honestly don't think so. I have the same problem on the iMac/Debian, which should enough horsepower. When I do get a file to play on that system, I consistently see the file transfer taking about 10 Megabytes per second (not megabits). That should be plenty of bandwidth.
--- End quote ---
10MB a second is probably significantly more than you can expect to get consistently out of a raspberry pi's ethernet connection. It's theoretically a 100Mb connection (so ~12MB/sec), but in reality most people see 40 to 60Mb/sec speeds even with no port competition (the USB controller and NIC share a single USB2 controller so they can steal bandwidth from and interrupt each other). The USB ports actually have higher bandwidth than the NIC in benchmarks, but they still all share a controller. If 10MB/sec is a steady state rate of data transfer over the network, that is probably not reliably achievable for extended periods on the Pi's network interface.
I recognize you're seeing this in some cases with Linux on a non-pi system, but that doesn't mean they're necessarily not working for the same reasons. For example, ISO's haven't historically worked well in a cross-platform client server environment because MC doesn't support cross-platform file names (so the client can't just grab the file directly because it's looking at the wrong path), and MC can't natively serve ISOs (like it does with, say, MP3s or FLACs), so the inability to play ISOs on a client machine that isn't running the same OS as the server machine is (last I checked) a known problem. DSF and DFF may be a different story if MC can serve them natively (I have no DSD files, so I can't test).
If your server is a Mac, that would explain why Mac clients have no problems, but linux clients do. In any case, the Pi may not be up to the task of streaming large files over the network in real time.
bob:
Another possibility involves the linux network reader code which we've recently rewritten to be more efficient. There were some issues with it however and the last build had to be re-worked. What build are you running?
curtisls87:
Hi Guys,
I continue to be thankful for your responses - I'm learning a lot!
Bob, I'm running 22.0.108.
akira54:
I do not want to hijack this thread but am interested in the nature of the disruption when playing DSD files. When I try to play a SACD iso it will play for 20 seconds then stop for a few seconds then start again. It never improves. The RPI 3 is served the file by a NAS (nfs connection) over the lan. When I do the same using MC22 on a W7 machine there are no such interruptions.
JimH:
The Raspberry Pi has limited CPU. A NAS connection could be limited bandwidth.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version