2011-08-16 10 views
2

私は、ビデオURLを自動的に解析し、正しい埋め込みコードを生成するPHPビデオ埋め込み関数を作成しようとしています。私は新しいblip.tvプレーヤーに問題があります。なぜなら、埋め込みコードで意味のあるURLのビデオは参照されていないからです。ここでは例を行く:プログラムで埋め込むBlip.tv Videos

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は、私はURLから推測することができない動画IDです。

解決方法はありますか?

答えて

4

Blip.tv Wikiによると、ここにあなたがする必要があるものです:

  1. は、アイテムのRSSのバージョンを取得します。http://blip.tv/rss/view/5471671(URLからIDを取得します)。
  2. あなたは(RSSは基本的にXMLファイルである)ステップ1で得たものを解析します。XPathを使用して、コピー/貼り付けコードが/rss/channel/item/media:player
で発見されます
関連する問題