以编程方式嵌入Blip.tv视频

时间:2011-08-16 12:26:17

标签: php embed

我正在尝试构建一个php视频嵌入功能,自动解析视频网址,然后生成正确的嵌入代码。我在使用新的blip.tv播放器时遇到了问题,因为在嵌入代码中没有引用url中有意义的视频。这是一个例子:

网址:http://blip.tv/NovusSwell/s3w31-hawaii-surfer-groms-with-potato-cannon-spud-gun-5471671

嵌入代码:

<embed src="http://blip.tv/play/g8hQgs38GwI" type="application/x-shockwave-flash" width="550" height="327" wmode="transparent" allowscriptaccess="always" allowfullscreen="true" ></embed>

g8hQgs38GwI 是我无法猜到的视频ID。

有解决方法吗?

1 个答案:

答案 0 :(得分:4)

根据Blip.tv Wiki,您需要做什么:

  1. 获取项目的RSS版本:http://blip.tv/rss/view/5471671(从网址获取ID)。
  2. 解析您在步骤1中获得的内容(RSS基本上是一个XML文件):使用XPath,复制/粘贴代码位于/rss/channel/item/media:player