streaming platform launch