Facebook requires SSL for anything embedded directly on it's pages. If your domain has SSL (you can use, then you only need to set your WordPress General Settings to have https for the Site and WordPress paths.

If your site has SSL, you need to log in with SSL (https) -- for example: https://yourdomain/wp-admin

When you go to the SVP settings, under the "Controls+Embed" tab you will see a blue button that says "Post Directly to Facebook Timeline" - clicking that button will let you post your video directly to Facebook. When the video plays on Facebook, the logo, buttons and banners also display in the video while it plays on Facebook.

-- if you are not logged in with https or your domain does not have SSL, you will see "Share on Facebook".