The only way to display a video file here is to upload it to your YouTube account and then post a link to it (which AB's server will them embed into the page). You can have multiple channels linked to one YouTube account, so you don't need give away your 'regular' YouTube channel name if you don't want to.
There are other video-hosting sites but links to them won't result in videos becoming embedded into AB's pages.
You could also use any regular file-hosting site but people would need to download a file,and then play it, in order to be able to view the video.