Consumers are starting to feel streaming fatigue, analyst says