FLVビデオはCoolirisの埋め込み壁で遊んでいません
質問
私は、埋め込まれた壁のためのメディアRSSファイルを生成するPHPファイルを持っています。これは、お求めはAmazon S3バケットから画像や動画を読み込み、RSSフィードを作成する前にURLを署名します。
壁負荷は、画像が完全に表示された場合。それでも唯一の空の広場 - どこで動画をクリックするだけで、空の黒い四角は、そこにある映像があるはずです。しかし、私はビデオがOK演じる「スタートスライドショー」をクリックしたとき。ビデオが終了すると、それは別の画像/動画をロードし、これが細かい表示されます。私は私がビデオのサムネイルをクリックすると動画がスタートすべきと仮定?
私はこれを使用しない限り、はまた、YouTubeのビデオを再生するために取得することはできませんCoolirisの開発者フォーラムで見つけ
のソリューション他の誰がこの動作に気づくと何かアドバイス/ソリューションがありますか?
感謝
------------------------------- UPDATE --------------- ------------------------------------
私は今、示すべきであるビデオのサムネイルを追加して、これは再生アイコンを示すが、サムネイルJPEGは表示されません。次のように私はRSSフィードを生成するためにPHPを使用する -
echo
'
<item>
<title>'.urldecode($subject).'</title>
<media:content type="video/x-flv" url="'.$file_name.'"/>
<media:thumbnail url="'.$file_name_thumb.'"/>
<cooliris:data><![CDATA[
{
"mediatype" : "'.$row['file_type'].'",
}
]]></cooliris:data>
</item>
';
や画像についても同様の方法。どちらの画像のサムネイルとフルサイズの画像は問題なく表示されます。私は、ブラウザのアドレスバーに動画のサムネイルへのリンクを入力すると、画像がOK返されます。
画像とビデオがS3ストレージ内の異なるバケットからロードされていると私は、クロスドメインポリシーファイルをチェックして、彼らは私にOKに見えますが、これが問題になる可能性がありますか? Coolirisのは、スライドショーモードのときにビデオがOK果たしているのに私が言うと同様ます。
問題を示してテストページに相続人はリンクするます。
解決
埋め込まれた壁は、FLVをサポートする必要があります。あなたは私たちと共有することができますテストページを持っている場合は、私たちはあなたのデバッグを助けることができます。
編集: あなたの動画サイトでホストされcrossdomain.xmlファイルが存在しないので、ビデオは3Dでレンダリングされません。それは* .cooliris.comのアクセスを許可する必要がありtranscodedvideo.s3.amazonaws.com/crossdomain.xml/...、です。これは、我々が使用する3Dライブラリ(PaperVision 3D)での制限です。我々は単に3Dでそれをレンダリングせずに、フラッシュ・ステージに2D映像を追加しますので、スライドショーモードで動作します。私たちは、この問題を持ち出すためのおかげので、将来的にこれを再検討する。
ロン・イェー
Coolirisの開発