Ir para conteúdo

POWERED BY:

Arquivado

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

Gasparzinho

[Resolvido] Exibir FLV a partir de um CD-ROM

Recommended Posts

Olá Galera,

 

Estou desenvolvendo um CD-ROM usando o flash 8 (projector). CDROM.FLA -> compilado para CDROM.EXE. Ou seja, o CD terá alguns videos. Porém me deparei com um problema sério. Eu criei novos arquivos FLA, importei os arquivos FLV, usando o video Encoder. Então ele carrega um componente chamado Flayback. Nesse componente tem alguns parametros e um deles se chama "contentPath". Neste parametro deve conter o endereço correto do video. Porém ali percebo que ele ativa o endereço da maquina onde eu trabalho.

 

Bom, se for para um CD-ROM, necessito adicionar neste contentPath um "caminho" global, que identifique em qualquer leitor de CD/DVD em computadores.

 

Meu esquema está assim:

 

CDROM.EXE

|__SWFs/video1.swf

| /video2.swf

| /video3.swf

|__FLVs/video1.flv

/video2.flv

/video3.flv

 

Alguém tem alguma idéia de como faço isso?

 

Versão de trabalho Flash 8

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Simples amigo, coloque no contentPath o endereço relativo:

 

FLVs/video1.flv

Se quiser, você pode colocar também via actionscript, instanciando o seu FLVplayback e utilizando a seguinte actionscript:

 

myFLVPlayback.contentPath = "FLVs/video1.flv";

Flw.

Compartilhar este post


Link para o post
Compartilhar em outros sites

E para o caminho absoluto:

myDrv = _url.substr(8,1); //Armazenando na variável "myDrv" a letra da unidade de CD-ROM atual.
myFLVPlayback.contentPath = myDrv+":/FLVs/video1.flv";

Abs.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pow, muito obrigado Weverton N

 

Eu imaginei que seria barbada. Mas como ele exibia uma mensagem de erro ao colocar o caminho relativo, e não mostrava o vídeo quando eu utilizava o video.swf... eu pensei que tivesse uma outra forma. Mas na verdade pelo SWF o caminho estava errado. Eu teria que colocar "../FLV/video1.flv". Agora entendo que ele faz a requisição direto de CDROM.EXE.

 

Mas enfim, muito obrigado pela sua ajuda.

 

Valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado Public2004,

 

Pow valeu pela atenção cara. Eu vou testar o caminho absoluto também.

 

Obrigado meu amigo

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.