Max_ 0 Denunciar post Postado Março 3, 2009 Olá galera tenho um player de video flv dinâmico. Só que agora apareceu uma implementação para fazer neste player, tenho que colocar uma publicidade antes do video, igual o terra, uol, globo etc... fazem. ah esse video não tem tempo determinado por enquanto. Estou usando o flvplayback default do flash, criei duas camadas. 1º camada coloquei essa ação var keyStr:String; var paramObj:Object = LoaderInfo(this.root.loaderInfo).parameters; for (keyStr in paramObj) { player.source = String(paramObj[keyStr]); } na 2º camada coloquei o flvplayback instanciado como player. Se alguem puder me ajudar ficarei muito grato. abraços! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Março 3, 2009 Então tu vai ter que criar a sua animação toda de campanha e ai qunado ela cabar o clip se auto desliga..... E inicia o player... Como fazer isso?? var alvo:MovieClip = new MovieClip(); alvo.attachMovie("ad", "alvo", _root.getNextHighestDepth()); No final do clip onde estra a propaganda chamado de ad você coloca this.removeMovieClip() no ultimo frame... e chama o play do flvplayback Abraços Compartilhar este post Link para o post Compartilhar em outros sites
Max_ 0 Denunciar post Postado Março 3, 2009 Não é bem isso, me expressei mal. Na verdade o que vai ser chamado antes, é um video de publicidade. Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Março 3, 2009 Então chame os 2 Ai quando ele terminar de torcar o primeiro ele começa a tocar o segundo Basta você colocar uma condição para isso por exemplo tempo = duração do filme E pronto Compartilhar este post Link para o post Compartilhar em outros sites
Max_ 0 Denunciar post Postado Março 3, 2009 Cara eu tenho nivel muito basico de programação, tem alguma forma de eu colocar esta condição em cima desse código que eu ja tenho, ou seria mais fácil fazer isso através de um Xml? var keyStr:String; var paramObj:Object = LoaderInfo(this.root.loaderInfo).parameters; for (keyStr in paramObj) { player.source = String(paramObj[keyStr]); } Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Março 3, 2009 Bom... Primeiro que você ta usando AS3...... aqui é para AS2.... Segundo que o playback tem diversas funções De uma olhada em: playheadTime totalTime complete Com isso você pode definir a posição em que o seu video se encontra... E ai criar um if(flvplayback.playheadTime==flvPlayBack.totaltime) muda de video..... Isso é apenas um exemplo o código não necessariamente está correto. Procure fazer e pesquisar a respeito e traga aqui o que encontrou... Abraços Compartilhar este post Link para o post Compartilhar em outros sites
Max_ 0 Denunciar post Postado Março 10, 2009 Bom cara eu tentei aplicar essa função mais não deu certo, ai eu partir para outro caminho tentei usar player de video que exibisse videos listados em um XML, beleza achei o player, só que encontrei outro problema o meu player ele tem que ser continuo, ele tem que ir para o próximo vídeo sem que eu tenha que clicar no botão próximo. Agora estou tentando fazer essa troca de video com cuepoints, eu nunca trabalhei com cuepoints. Alguém poderia me dar uma dica sobre o assunto? ou sei lá, alguém tem uma solução melhor para isso? abração! Compartilhar este post Link para o post Compartilhar em outros sites