How to build a streaming schedule