We have created an HTML5 player but due to possibly Facebook restrictions, when the vide is shared to Facebook, the HTML5 player is replaced with a default FLASH player.
We then created a custom flash player and included its ID on the Share uiconf id field so when shared to Facebook, it should pass this UIconf ID and load the custom flash player.
But, no matter which UIConf ID we set on the Share configuration, Kaltura still provides the default flash ID and not any of our custom players.
I wonder if we must configure something else? I have checked the json conf using the admin console and the params are OK. The custom player ID is configured correctly.
Any help will be appreciated.
Regards
Felipe Borrero
Operations Director
Calipso Comunicaciones S.A.
Happen to be that my customer has a custom URL for sharing and they didn’t upgrade the open graph metas with the correct Player ID and therefore, Facebook was using the same player no matter what player ID you set on the Share Player ID field, the same player was used on Facebook.
Hello @fborrero, I am using v2.38 and I’m unable to embed the video player in facebook. Do I need to do something with facebook to allow the player to be embedded? Please advise. Thank you.
You have to check the original web page from where you are sharing the video and verify you have the correct OpenGraph Meta tags.
If you use iFrame embedding, Kaltura can provide those Metas for you. With other embedding methods you might need to provide the OpenGraph meta tags by yourself.
Thank you for your response @fborrero. I am running self hosted CE 11.5. When I share the dynamic player on facebook, a post is created with the image of the video(looks normal), however when I try to play back the video in the facebook post the video does not play nor show the kaltura video player. Just goes to a black screen with another (perhaps facebook) generic player. Is there something that I need to configure on facebook/app/api/etc?
The web page that is sharing the player has the following meta tags: