3 ms·
I imagine the wait must be agonizing! Why not just have a NFS server on your more powerful computer for the Pi to stream the file from? 100 Mbps is easily enoug
by bscphil 7y ago
I imagine the wait must be agonizing! Why not just have a NFS server on your more powerful computer for the Pi to stream the file from? 100 Mbps is easily enough to stream any Bluray.
- jackdh 7y agoCan't speak for OP but I don't want my main PC on all the time if I'm streaming away from home.
- HeWhoLurksLate 7y agoAlso can't speak for OP: I can't trust my main computer to be stable for that long, and certainly wouldn't want to rely on it for long-range contact.
- marcosdumay 7y agoNot at all. The reason I upgraded my home LAN many years ago was exactly because 100Mbps is not enough to stream 1080p videos. It does suffice on average, but the bitrate changes a lot within the same file.
- supergauntlet 7y agoI haven't actually seen a single 1080p raw bluray file with a higher video bitrate than 35 Mbps. Maybe with TrueHD/Atmos audio the total bitrate could push past 40, but 100 Mbps is way more than you need for 1080p. Even 4k doesn't seem to push past 50 Mbps, but I think that's because h.265/HEVC is more efficient for the same observed quality/CRF.
- bscphil 7y agoYou are right. I don't know what your parent comment is talking about. Blu-rays use H.264 High Level 4.1. That has a maximum bitrate (for a single buffer) of 50 Mbps. The average bitrate for an entire disc is usually closer to 25-30. Even the most extreme cases, like the mastered-in-4K Lawrence of Arabia, have peaks at about 48 Mbps, and average bitrates of about 42 Mbps. If you're having issues streaming Blurays on a 100 Mbps network, the speed of the network is not your problem!
- marcosdumay 7y agoNFS can not use the entire raw bandwidth for application data, and it is very likely that mplayer compresses its filesystem calls instead of making a perfectly spaced stream of them. Also, Ethernet does simply stops working way before 100% of the bandwidth is used. I don't know why you expect things to run smoothly at 50% utilization.
- myrandomcomment 7y agoNFS is not the most effect protocol however NFS3 over UDP should be able to hit 75% liberate on that 100M link easy. Something else is the bottle neck here. I have done a great deal of testing on this on 100M all the way to 100G links in my career and properly tuned you should be able to hit 80% or so or the link speed at real data through put.
- jyrkesh 7y ago> If you're having issues streaming Blurays on a 100 Mbps network, the speed of the network is not your problem! Well, it COULD be the problem if you're not actually getting the 100 Mbps. I've diagnosed WiFi that should have a lot more headroom than 100 Mbps but still stutters on mid-bitrate 1080p. Signal degradation
- Mediterraneo10 7y ago> Why not just have a NFS server on your more powerful computer for the Pi to stream the file from? The “more powerful computer” is a laptop, and it is only being used for torrenting the films because it has gigabit ethernet. I don’t want to have to leave it on all the time, and sometimes it is still packed in its case when I want to sit down and watch a film. Storing the films on a hard drive attached to the Pi is a lot more convenient.