A scalable online video streaming platform for live or on-demand content to reach digital audiences via open URLs or password protected channels. This streaming service can be used for simultaneous live broadcasts to multiple channels that can run 24 hours a day or longer. IBM Video Streaming powers both ease-of-use and complex live session setups while being able to scale high video quality streams to massive audiences.