Ir para conteúdo
Fórum Script Brasil
  • 0

FLVPlayback não toca online


Principe

Pergunta

Coloquei o FLVPlayback no centro do palco.

Usei LoadVars pra buscar dinamicamente o nome do vídeo(no formato flv) a ser tocado no FLVPlayer.

Até aí tudo 100%. Dou duplo-clique no SWF e o FLV é tocado dentro do player. Sensacional, igual no Youtube.

Se não fosse um problema: Tenho uma página(index.html), que puxa essa "animação" em Flash, que contém o player, que toca os FLV's.. rss.

Quando abro essa página HTML pelo servidor, tipo http://localhost/index.html, o vídeo não toca!

O SWF e a index.html estão na mesma pasta.

Outra coisa interessante: Se executo a index.html, dando duplo-clique em cima do arquivo index.html pelo windows explorer, também toca normal!

Só não funciona quando, "roda online"(entre aspas prq não está online, está em um servidor local por enquanto).

Já usei todas as formas de carregar um FLV dinamicamente no playback, mas nenhuma delas resolveu meu problema: source, load, play, contentPath. Tem um aí que nem funciona(acho que o Source), mas de qualquer forma os outros também só funcionam rodando direto.

Parece que o Flash buga. Se perde nos caminhos. Jogo o caminho do FLV num text e está certinho. Já tentei colocar barras de internet (/), já tentei invertida(\), já tentei o caminho completo(http://..../video.flv), já tentei relativo,.. mas só funciona se der duplo-clique no SWF.

Nesse mesmo SWF eu carrego imagens dinamicamente e com estas eu não tenho problema nenhum.

Como será que é o do Youtube? =D

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Jonathan, já havia encontrado a solução, mas de qualquer forma, é isso mesmo.

Permissão.

Não sei quem configurou o servidor interno aqui da empresa, mas quando eu digitava o caminho do FLV na url ele dava erro 404(Arquivo não encontrado)!

Então comecei a desconfiar, já que em outros servidores ele pede pra fazer download.

Joguei num servidor online, pra testar e funcionou.

Fica aí a dica.

Link para o comentário
Compartilhar em outros sites

  • 0

Amigo pelo que vi você esta bem mais adiantado que eu ....sendo assim não podia perder a oportunidade de lhe fazer uma pergunta ....

Pelo que vi você está conseguindo carregar um filme de forma dinamica ...eu não estou conseguindo

$video = 'video1.flv' ;

$video = str_replace(".flv",".flv",$video);

<param name="flashvars" value="config={baseURL:'http://www.foneindaia.com.br/auto/',videoFile:<? "$video";?>,autoPlay:false,loop:false,scaleSplash:true,showMenu:false,showLoopButton:false,autoBuffering:false,autoRewind:true,splashImageFile:'http://www.foneindaia.com.br/autos/imagens/playvideo.jpg'}" />

não consigo passar o valor da variavel $video ....

Link para o comentário
Compartilhar em outros sites

  • 0

gajowebmaster, eu normalmente passo direto na url do vídeo, como se fosse por GET.

<param name="movie" value="teste_angulo.swf?video=<?=$video;?>&titulo=Filminho&param=valor" />

Daí dentro do Flash é só ir resgatando cada variável passada:

txt_titulo.text=_root.titulo;

FLVPlayback.contentPath='videos/'+_root.video;

trace(_root.param);

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...