If you’re looking for a video hosting site to host your explainer video, Wistia is one of the many answers.