streaming competition