According to it, there were 897,745 channels streaming last Wednesday on August 25. That resulted in 2.415 million hours streamed and 65.167 million hours viewed. Yesterday, those numbers dropped to 834,107 total channels, 2.201 million hours streamed, and 54.877 million hours viewed.