Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marcelo2605

<video> só funciona em localhost

Recommended Posts

Testei no Firefox, Chrome e Explorer e funcionou perfeitamente. Quando coloquei na web, só funciona no Chrome.

 

<video controls poster="images/poster.png" width="290" height="154" preload="none" id="video">
<source src="videos/movie.mp4" type="video/mp4">
<source src="videos/movie.ogg" type="video/ogg">
   <source src="videos/movie.webm" type="video/webm">
<object type="application/x-shockwave-flash" data="http://releases.flowplayer.org/swf/flowplayer-3.2.1.swf" width="290" height="154">
	<param name="movie" value="http://releases.flowplayer.org/swf/flowplayer-3.2.1.swf">
	<param name="allowFullScreen" value="false">
	<param name="wmode" value="transparent">
	<param name="flashVars" value="config={'playlist':['images%2Fposter.jpg',{'url':'videos%2Fmovie.mp4','autoPlay':false}]}">
	<img alt="vídeo" src="images/poster.jpg" width="290" height="154" title="No video playback capabilities, please download the video below">
</object>
</video>

 

Alguém já teve esse problema

Compartilhar este post


Link para o post
Compartilhar em outros sites

O <video> funciona no localhost em todos os navegadores, e online ele não funciona apenas no Chrome. É isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não, online ele só funciona no Chrome.

 

testei o arquivo .ogg em outro servidor e dessa vez funcionou. Será que alguns servidores podem não suportar esse formato?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não, online ele só funciona no Chrome.

 

testei o arquivo .ogg em outro servidor e dessa vez funcionou. Será que alguns servidores podem não suportar esse formato?

 

Não tem porque ser isso. O vídeo é decodificado no cliente, não no servidor. Veja os logs de requisição, verifique se os arquivos estão sendo servidos corretamente. Utilize uma ferramenta de inspeção para analisar o log de transferências de rede. Veja se algum arquivo de vídeo está sendo solicitado e atendido.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pesquisando na web encontrei uma matéria que fala em acrescentar um arquivo .htaccess na mesma pasta onde está o seu arquivo .html (no meu caso .php) com o seguinte conteúdo:

 

AddType video/ogg .ogv

AddType video/mp4 .mp4

AddType video/webm .webm

 

Fiz isso mas nada. O filme só aparece no Chrome.

 

Tambem modifiquei o html, mas nada:

 

<video width="290" height="154" controls>
 <source src="../../videos/movie.mp4">
 <source src="../../videos/movie.webm" type='video/webm; codecs="vp8, vorbis"'>
 <source src="../../videos/movie.ogv" type='video/ogg; codecs="theora, vorbis"'>
 <object width="290" height="154">
   <param name="movie" value="../../videos/StrobeMediaPlayback.swf">
   <param name="flashvars" value="src=http:../../videos/movie.mp4">
   <param name="allowFullScreen" value="true">
 </object>
</video>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.