Facebook oEmbed Video Loading is Choppy - facebook

I am using oembed to add a FB video to a webpage. The users will be adding more in the future. When the page loads, the video embedding is really choppy. This doesn’t happen with YouTube or Vimeo videos. I wanted to know why FB was loading differently than the others and noticed that FB initially downloads a blockquote and some javascript. Then after the page loads the js connects to FB and replaces the blockquote with an iframe for the video. The user can see the blockquote being replaced. It’s not smooth. YouTube and Vimeo just download the iframe directly.
I’ve already explained to my user that I can’t control how FB responds to my request. But I wanted to ask if anyone else has seen this and if a workaround exists.

Related

Unable to embed Facebook Live video to website

The website builder I am using is squarespace and I am using the embed block to add a past Facebook Live Video to my site. However, when I add the iframe embed code, I get the message:
Unanavailble. This video can't be embedded because it may contain content own by someone else
Is there some work around for this? The live video is coming from a Facebook Page.

How to apply iframe video link on website?

I’ve been trying to use the iframe code provided by Facebook to Livestream videos on a website at the same time it is streaming on Facebook. Unfortunately, I have not been successful with it. Can someone please clarify what am I missing here? Please see an example of how I’m doing it at the moment.
When scheduling a live video and before clicking on the “Schedule Live Video” button, I copy the iframe code available on Facebook. See image below:
Image 1 iframe
I usually paste this iframe code on the website but no video is streamed when the Livestream is happening on Facebook. The screen always stays blank. I tested it in JS fiddle as well. For testing purposes, I used the iframe code for the post and the iframe code for the video.
If I use the iframe code for the post, it works fine - the post image display on the screen. See below.
Image 2 iframe
However, if I use the iframe for the video it shows me a blank screen – before and during the Livestream. Image below.
Image 3 iframe
My question: Is there a way to use the iframe code to Livestream the video on a website at the same time as it is streaming on Facebook? What am I doing wrong?

Share YouTube video on Facebook via API

This is probably not possible, but I'm throwing it out here for anyone with crazy awesome ideas or if they happened to come across some morsel of information about it.
I have an embedded YouTube player (iFrame) using the API, with a custom JS control bar. All that works great.
I want to have a share option, however, since the videos on my site will often appear as overlays, it's not ideal to have the page be shared, but rather the video itself. Is there a way to have a user share the YouTube link directly from my page, rather than just a link to my site?
I already realize the fallback is to create a URL on my site that takes a video id parameter and redirects to the proper youtube page.
Doesn't the embed video from YouTube include all YouTube features by default?
(Thumbs up, share, full screen, etc…)

Video thumbnail does not have a Play button on Facebook shared links

The video links shared via my website on Facebook appear as only images in the shared link; Facebook doesn't seem to recognize the content as video.
I've debugged the URL via Facebook debugger, and every thing appears fine:
<http://developers.facebook.com/tools/debug/og/object?q=www.vlikeviral.com%2Fvideos%2Fplay%3Fid%3D10>
The thumbnail that appears under the link does not have a play button on it. As you can see in the debug details, the appropriate og tags are already present on the page.
For video playing Facebook is not considering og:video tag, instead of that it is looking for og:video:secure_url tag
refer-link: https://developers.facebook.com/blog/post/602/
You seem to be missing an og:video tag pointing to the video source.
See also Shared Facebook video is not displayed inline in wall posts for HTTPS users - you also need to include the HTTPS source if you want users browsing Facebook over HTTPS to see the inline video.
It is very easy. You can add play button on an image like Facebook play button by using adobe Photoshop. Watch this video you will understand how to add it on the image.
http://mefmor.blogspot.com/2014/08/how-to-add-facebook-play-button-in-your.html

How does YouTube get its player embedded as iframe in the Facebook wall?

I'm wondering how to embed some HTML code in a facebook post on the wall..
I've already searched for that and came to the conclusion that ATM it's not possible (Am i right???)
But inspecting the code of the facebook news feed page i have noticed that a YouTube video was coded as an iframe!
What happened there?
Thank you
You are correct, HTML cannot be posted to the Facebook wall. The reason Youtube videos show up is actually a by product of the Facebook coding. When a user posts a URL to a Youtube video the Facebook wall automatically converts it to a video in an iFrame.