我为我们的学生电视台建立了一个网站,这个概念非常类似于youtube。我们希望我们的视频可以在分享时直接在Facebook上播放,视频本身仍然托管在我们的服务器上,我们的统计信息也会更新。
网站上的播放器使用videojs,并且都在使用html5视频标签。还有一个可以在iframe中运行的可嵌入版本的播放器。理想情况下,我希望在Facebook上使用它,但不要认为它是可能的。这就是我目前尝试使用og:video:类型值设置为text / html和og:视频设置为可嵌入播放器网址并且它似乎无法正常工作。 Here is an example page和here is the embeddable player for it。
我见过的唯一其他方法是指定视频文件的网址或Flash播放器的网址。
我们所有的视频都以不同的质量/分辨率呈现,在我们的网站和嵌入式播放器上有一个质量选择栏,可以更改播放器中的视频网址。然而,看起来像opengraph和facebook,没有办法给它提供不同品质的网址或让用户在Facebook上选择他们想要的那个,这意味着我们不得不强迫所有人观看其中一个品质。这是对的吗?
那么唯一可用的其他选项就是构建一个内置质量选择的自定义Flash播放器。据我所知,这就是youtube正在做的事情。这是唯一的选择,因为我不想为Facebook构建一个自定义Flash播放器,然后在几个月内决定他们不再支持Flash了吗?
我已经意识到已经提出了类似的问题,但我找不到明确的答案,其中一些已经超过一年了。
感谢。
答案 0 :(得分:0)
Facebook目前正在与YouTube进行iframe审判。希望很快就能得到支持。
此问题的更多信息:Embedding video player html5 iframe in facebook share like YouTube