Fizz is a wonderful tool to upload your Paper Slide Videos. It is designed for the flipped classroom and there is an existing library of teacher delivered lessons to see what style best matches yours.

This is a Fizz video using the paper slide concept with mini-markerboards: