Adding "help" videos to posts?

I have the additional tags plugin installed and can easily include youtube videos on the site. My problem comes with the help videos. I can’t figure out how to get them to show up on the pages and run. I have tried the embed tag but the video doesn’t play. I uploaded the video to wp-content and have the link in the code, absolute. *Can’t upload the video via the media option in the wysiwg bar – server won’t let me put more than a 2mb video up.

I have searched but I am not sure if some of the older problems have been resolved with the additional tags plugin. And I don’t want to get more plugins if I don’t need them.

I see viper and anarchy media but again, not sure if I need them.

Can anyone help?