How can I add my videos to video tutorials plugin?

I thought that I saw the the Integrated Video Tutorials plugin allows us to add our own videos, that will show up for our sub-sites. Is this correct, and if so, where can I find instructions on how to do this?

Thanks, Joe.