Often the throughput of home routers is becoming more important than in times past, given that more and more people are streaming video/audio from Network Attached Storage, or the like. When doing so, how can one test to see if a particular path is capable of handling X Mbps?
For example, examining a .mkv file under VLC's "Media Information" section (see Tools), one might see under metadata tell that the bitrate of a certain file would be "Bitrate: 1536 kb/s", and under the "Statistics" tab, we see the current bitrate. These would be the values one would be interested in (it seems to be) when determining whether or not certain hardware can be applied in streaming, say, video.
The question then is: how can we determine the throughput at the router level, or at the source level (the NAS or the windows share), and the level at the an end device (another computer, or some device such as the WDTV). With such information, one would be able to better diagnose playback issues in home streaming set-ups.