Russell,
The Client Read Timeout is the amount of time that the master/media server will wait to receive the next piece of data from the client.
If the client has a lot of files to look through or process before it starts sending data, you can exceed this time period.
Personally, I like 900-1800 for Client Read Timeout values.
$0.02
DP