FLV vídeo não jogar em Cooliris incorporar parede
Pergunta
Eu tenho um arquivo PHP que gera um arquivo de mídia RSS para a parede incorporado. Ele lê imagens e vídeo do nosso balde de Amazon S3 e sinais As URLs antes de criar o feed RSS.
Quando as cargas de parede, imagens exibir perfeitamente. Onde deveria haver vídeo existe apenas um quadrado preto vazio, quando o vídeo é clicado - ainda só um quadrado vazio. No entanto, quando eu clicar em 'Iniciar Slideshow' o vídeo é reproduzido ok. Quando o vídeo termina ele vai carregar outra imagem / vídeo e este exibe bem. Eu assumo quando eu clicar em um vídeo em miniatura do vídeo deve começar?
Também não pode obter vídeos YouTube para jogar a menos que eu use este solução encontrado na fórum de desenvolvedores cooliris
Qualquer outra pessoa perceber esse comportamento e tem algum conselho / solução?
graças
------------------------------- ATUALIZAÇÃO --------------- ------------------------------------
Eu já adicionou miniaturas de vídeo que deve ser mostrando e isso mostra o ícone do jogo, mas não exibe a miniatura jpeg. Eu uso PHP para gerar o feed rss como segue -
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>
';
E de forma semelhante para imagens. Ambas as miniaturas de imagens e imagens de tamanho real exibir sem problema. Quando eu entrar no link para a miniatura de vídeo em uma barra de endereços do navegador a imagem é devolvida OK.
Imagens e vídeo são carregados a partir de diferentes baldes no armazenamento S3 e eu ter verificado arquivos de política transversal de domínio e eles parecem ok para mim, mas isso poderia ser um problema? Como eu disse que o vídeo é reproduzido ok quando cooliris está em modo slideshow.
Aqui está uma ligação para uma página de teste que mostra o problema.
Solução
A parede embutido deve apoiar FLV. Se você tem uma página de teste que você pode compartilhar com a gente, nós podemos ajudá-lo a depuração.
EDIT: O vídeo não rende em 3D, porque não há um arquivo crossdomain.xml hospedados em seu site de vídeo. Ou seja, transcodedvideo.s3.amazonaws.com/crossdomain.xml/... precisa permitir * .cooliris.com acesso. Esta é uma limitação com o 3D uso da biblioteca nós (PaperVision 3D). Ele funciona em modo slideshow porque nós simplesmente adicionar o vídeo 2D para o palco Flash, sem torná-lo em 3D. Podemos rever isso no futuro, por isso obrigado por trazer esta questão.
Ron Yeh
Cooliris desenvolvedor