Manipulando Vídeos

Bom, preciso mostrar na Web vídeos em FLV ou ASF, depende do que o usuário deseja enviar.

Testei com o código abaixo e funcionou normalmente:

<object width="420" height="315">
                <param name="movie" value="myvideo.asf"></param>
                <param name="allowFullScreen" value="true"></param>
                <param name="allowscriptaccess" value="always"></param>
                <embed src="myvideo.asf" type="application/x-shockwave-flash" width="420" height="315" allowscriptaccess="always" allowfullscreen="true"></embed>
            </object>

Tanto com ASF como FLV, o código acima funciona normalmente. A minha questão é: Se há um código tão simples desses que faz a manipulação de vários formatos de vídeo apenas mudando o “SRC”, porque utilizar Players customizados (flowPlayer, jwPlayer…) que muita das vezes não suportam esses formatos ?

Existem vários motivos… Os que eu conheço são:

  1. Esses players são customizados, esteticamente falando. Às vezes podemos querer um player mais bonito, ou com a nossa cara…
  2. Esses players possuem um fallback, ou seja, tentam rodar em html5 e, se não conseguem, rodam em flash mesmo. Por exemplo, esse seu código não funciona em iPhones e iPads e o Android já está deixando o suporte ao flash de lado…

Entendi… conhece algum player com suporte a asf e flv ?

Conheço só o Flow Player. Mas ele não suporta esses dois tipos.

:confused:

Flowplayer também conheço hehehe.