用facebook上的opengraph嵌入html5视频

问题描述:

我为我们的学生电视台制作了一个网站,其概念与YouTube相似。我们希望我们的视频能够在分享时直接在Facebook上播放,而视频本身仍保留在我们的服务器上,并且我们的统计信息正在更新。用facebook上的opengraph嵌入html5视频

该网站上的播放器使用videojs,并且都使用html5视频标记。还有一个可以在iframe中运行的可嵌入版本的播放器。理想情况下,我希望在Facebook上使用它,但不要认为这是可能的。这是我现在尝试使用设置为text/html和og:video的og:video:type值设置为可嵌入播放器网址并且看起来不起作用。 Here is an example pagehere is the embeddable player for it

我见过的唯一其他方法是指定视频文件的url或Flash Player的url。

我们所有的视频都以不同的品质/分辨率呈现,并且在我们的网站和嵌入式播放器中有一个质量选择栏,用于更改播放器中的视频网址。然而,它看起来像opengraph和Facebook没有办法给它的不同品质的网址,或让用户在Facebook上选择他们想要的,这意味着我们坚持强迫每个人都看着其中一个品质。这是正确的吗?

那么看起来可用的唯一的其他选择是建立一个内置质量选择的自定义Flash播放器。从我所能告诉的是,YouTube正在做的是什么。这是唯一的选择,因为我不想为Facebook创建自定义Flash播放器,然后在几个月内决定不再支持Flash?

我意识到类似的问题已经被问到,但我找不到一个明确的答案,其中一些已经过了一年多了。

谢谢。

+0

您在这个问题上有一些进展吗? 一般而言,你是否已经在Facebook上实现了视频播放?您的网站和想法很好!) – 2014-11-18 08:39:21

+0

谢谢。不,据我所知,创建适合我们需求的自己的Flash播放器似乎是目前唯一的方法。真的很想有一个明确的答案,虽然从某人或链接到一些文件说这一点。 – 2014-11-19 21:33:33

+0

html5 youtube播放器现在嵌入在facebook中,并且我使用了相同的标签,但它不适用于我,并且我收到了一条无意义的错误消息。我已经打开关于此问题的另一个问题:http://*.com/q/28815838/1048589 – 2015-03-02 17:26:05

Facebook目前正在试用iframes与YouTube。希望这种支持很快就会推出给大家。

有关此问题的更多信息:Embedding video player html5 iframe in facebook share like YouTube