Felipe Djinn Asmodeu,

consegui resolver o problema. O código estava certo, o único problema era
que o player swf só reconhece arquivos com extensões de vídeos (flv, avi,
etc...), por isso não tocava. A solução era então passar um último parâmetro
com o .flv ou .avi somente para emular no player como está no exemplo
abaixo:

<object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
name="player" width="300" height="200">

<param name="movie" value="<?php echo base_url(); ?>js/player.swf" />

<param name="allowfullscreen" value="true" />

<param name="allowscriptaccess" value="always" />

<param name="flashvars" value="file=<?php echo base_url(); ?>video/show/<?php
echo $id; ?>*/video.flv*" />

<embed

type="application/x-shockwave-flash"

id="player2"

name="player2"

src="<?php echo base_url(); ?>js/player.swf"

width="300"
height="200"

allowscriptaccess="always"

allowfullscreen="true"

flashvars="file=<?php echo base_url(); ?>video/show/<?php echo $id; ?>*
/video.flv*"

/>

</object>

Mas aí surgia um problema no servidor que não reconhecia o arquivo de vídeo,
no caso *flv*. Então fomos até o apache e colocamos uma regra no httpd.conf.
Essa regra iria reconhecer todos os arquivos .FLV como sendo .PHP.

É isso aí. Essa prática é bastante usada para esconder os diretórios reais
dos vídeos e/ou imagens, e em casos de ser conteúdo restrito que é no meu,
onde eu posso na função verificar se o usuário está logado antes de exibir o
conteúdo.

Valeu abraço

-- 
Aléx de Oliveira
Programador TI para web
Cel: 55 81158261
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a