You have too much network bandwidth!!


As I was fiddling around with my Roon streamer, putting the finishing touches on the network configuration I started monitoring the network throughput of the end point. With a stereo 196 kHz/32 bit audio signal it uses about 1.5 Mbits/second of bandwidth.  

This means a typical 1 GigE could support about 70 simultaneous high resolution audio streams.  Even an old-school 100 Mbit network could handle 9 of them. 

My point really is just that chances are good your home network already has much more bandwidth than you need for high resolution audio. 

erik_squires

@erik_squires 

With a stereo 196 kHz/32 bit audio signal it uses about 1.5 Mbits/second of bandwidth

A standard CD playing stereo at 16 bits and 44.kHz outputs 1.4 Million bits per second.  An uncompressed stream with twice the bits and four times the frequency requires 8 times the bandwidth, or over 11 Million bits per second.

That is the raw data bit rate - there are substantial overheads for packet switched networks like the internet and Ethernet because the packets are encapsulated in headers and footers. 

Even more overheads are incurred if much error correction is required.

Something is not adding up!  Are you sure you are not reporting bytes per second, which is 8 times more than bits per second?  And on your numbers a Gigabit connection might at face value support 700 streams, not 70?

 

what’s the minimum for two tvs simultaneously streaming video with multi-track audio?

@cleeds 
Of course that depends to an extent on the amount of compression applied to the FLAC file

That is objectively true, but on a typical modern CPU or streaming device, the time taken to decode a level 8 FLAC file (highest level) can be considered to be negligible and often falls within milliseconds.

I think the next step is to use a GPU integrated with a CPU to do decoding once the price of them comes down significantly. That would eliminate the latency from the CPU to pass data to the GPU.    Apple is already doing something similar with the M-chip line which makes them ideal CPUs for AI.

I cannot see the point of this post Eric. Maybe you're bored? Even the 'standard' 1GbE connection is well over specified for all our purposes, so what the title of this post is supposed to mean is beyond me, except to just attract attention!

Go and listen to some music is my recommendation.

I cannot see the point of this post Eric. Maybe you’re bored? Even the ’standard’ 1GbE connection is well over specified for all our purposes, so what the title of this post is supposed to mean is beyond me, except to just attract attention!

Go and listen to some music is my recommendation.

@daveteauk  Buddy, you are seriously going to try to police my posts? Maybe if you don’t like what gets posted on this site YOU should go and listen to music instead?  Or maybe read how others, who do care about this thread, engage, and if it’s not for you, move on?   How many threads do you reply wiht "this isn't for me, why don't you not post this?"  a day?