【发布时间】:2023-03-16 21:54:01
【问题描述】:
我为我们的学生电视台建立了一个网站,其概念与 youtube 非常相似。我们希望我们的视频在分享时可以直接在 facebook 中播放,视频本身仍托管在我们的服务器上,并且我们的统计数据正在更新。
网站上的播放器使用 videojs,并且都使用 html5 视频标签。还有一个可以在 iframe 中运行的可嵌入播放器版本。理想情况下,我希望在 facebook 上使用它,但不认为这是可能的。这是我目前尝试将 og:video:type 值设置为 text/html 并将 og:video 设置为可嵌入播放器 url 的方法,但它似乎不起作用。 Here is an example page 和 here is the embeddable player for it。
我见过的唯一其他方法是指定视频文件的 url,或 Flash 播放器的 url。
我们所有的视频都以不同的质量/分辨率呈现,并且在我们的网站和嵌入式播放器上,有一个质量选择栏可以更改播放器中的视频网址。然而,对于 opengraph 和 facebook,似乎无法为它提供不同质量的 url,或者让用户在 facebook 上选择他们想要的,这意味着我们不得不强迫每个人都观看其中一种质量。是这样吗?
因此,似乎唯一可用的其他选项是构建一个内置质量选择的自定义 Flash 播放器。据我所知,这就是 youtube 正在做的事情。这是唯一的选择吗,因为我不想为 Facebook 构建自定义 Flash 播放器,然后在几个月后决定他们不再支持 Flash?
我知道已经有人问过类似的问题,但我找不到明确的答案,其中一些问题已经超过一岁了。
谢谢。
【问题讨论】:
-
你在这个问题上有一些进展吗?一般来说,您是否在 Facebook 上实现了视频播放?你的网站和想法太好了!)
-
谢谢。不,据我所知,创建适合我们需求的自己的 Flash 播放器似乎是目前唯一的方法。真的很想从某人那里得到一个明确的答案,或者链接到一些说明这一点的文档。
-
html5 youtube 播放器现在嵌入在 facebook 中,我使用相同的标签,但它对我不起作用,并且我收到一条没有意义的错误消息。我对此提出了另一个问题:stackoverflow.com/q/28815838/1048589
标签: html facebook youtube facebook-opengraph