You Can Add a Video To Your Facebook Business Page
First, you must understand that Facebook Fan pages are created by users who are already members of Facebook, while a Facebook Business page can be created without already having a Facebook account. If you don't already have a Facebook account, the easiest way to get started is to create yourself such an account.
Second, you will need to create your Facebook "Fan" pag and set up the Static FBML (Facebook Markup Language) Application, which allows you to add additional functionality to your page. This is where you will be adding the code for your videos, as well as other design elements, RSS feeds and more.