What we do not do is host videos on our own servers. We may do that in the future. Currently you can display a video in a post if the video is hosted on any of our 8 media hosting sites, including YouTube.
I prefer to host videos on Vimeo which is where the NAWCC hosts most of our video educational content. The NAWCC originally used Flash videos, but their support is rather spotty now.
In the regular educational forum discussions, the Media tool in the editor looks like a film strip. If you just copy and paste the video share link from the hosting site. The software will try to figure out what you meant to do.