Frage

Ich habe eine PHP-Datei, die ein Medien RSS-Datei für die eingebettete Wand erzeugt. Er liest Bilder und Videos von unserer Amazon S3 Eimer und unterzeichnet die URLs, bevor Sie den RSS-Feeds zu erstellen.

Wenn die Wandlasten, Bilder perfekt angezeigt werden soll. Wo sollte Video gibt es nur ein leeres schwarzes Quadrat, sein, wenn das Video angeklickt wird - nach wie vor nur ein leerer Platz. Aber wenn ich auf ‚Start Slideshow‘ das Video spielt ok. Wenn beendet das Video wird es ein anderes Bild / Video laden und diese zeigt in Ordnung. Ich gehe davon aus, wenn ich einen Video-Thumbnail klicken sollte das Video starten?

Auch kann nicht Youtube-Videos bekommen zu spielen, wenn ich nicht verwenden diese Lösung auf dem Cooliris-Entwicklerforum gefunden

Noch jemand dieses Verhalten feststellen und haben keine Beratung / Lösung?

Dank

------------------------------- UPDATE --------------- ------------------------------------

Ich habe jetzt Video-Thumbnails hinzugefügt, die zeigen sollen, und dies zeigt das Symbol Spiel, aber nicht das Miniaturbild JPEG nicht angezeigt werden soll. Ich benutze PHP den RSS-Feed zu erzeugen, wie folgt -

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>
            ';      

Und eine ähnliche Art und Weise für Bilder. Beiden Bildminiaturen und Gross Bilder anzuzeigen, ohne Problem. Wenn ich den Link zum Video Thumbnail in eine Browser-Adressleiste eingeben, wird das Bild OK zurückgegeben.

Bilder und Videos aus verschiedenen Eimern in S3 Speicher geladen und ich habe Cross-Domain-Policy-Dateien überprüft und sie aussehen ok für mich, aber könnte dies ein Problem sein? Wie ich sagen, obwohl das Video ok spielt, wenn Cooliris im Diashow-Modus ist.

Heres ein Link zu einer Testseite, die das Problem zeigt.

War es hilfreich?

Lösung

Die eingebettete Wand sollte FLV unterstützen. Wenn Sie eine Testseite haben, können Sie mit uns teilen, können wir Ihnen helfen, debuggen.

EDIT: Das Video macht nicht in 3D, da es keine crossdomain.xml Datei auf Ihrer Video-Website gehostet wird. Das heißt, braucht transcodedvideo.s3.amazonaws.com/crossdomain.xml/... * .cooliris.com Zugang zu ermöglichen. Dies ist eine Einschränkung mit der 3D-Bibliothek, die wir verwenden (Papervision3d). Es funktioniert im Diashow-Modus, weil wir einfach das 2D-Video auf die Bühne Blitz hinzufügen, ohne es in 3D-Rendering. Wir können dies in Zukunft wieder besuchen, so vielen Dank für dieses Thema Erziehung.

Ron Yeh
Cooliris Entwickler

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top