При уменьшении StreamTimeOut до 50 через некоторое время прекращают поступать данные. А если делать этот параметр равным например 100 то данные поступают очень медленно...