Ir para conteúdo

POWERED BY:

Arquivado

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

Max_

FLVPlayBack

Recommended Posts

Olá galera!

 

Alguém sabe adicionar tempo decorrido do video no FLVPLAYBACK do flash?

 

Abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como assim???

 

Explique-se melhor

 

Você quer saber quanto do tempo de um video flv já foi ??

se for isso o código é mais ou menos assim:

// Tempo do Video
var ttimer = setInterval(intervalTimer, 100);
function intervalTimer(){
	var time:Number = ns.time; //ns = netStreaming
	var myseekW:Number = my_seek.width;
	var percent:Number = (time / duracao * myseekW);
	if(time > 0){
		var integer:String = String((time*.0166)>>0);
		var decimal:String = String((time%60)>>0);
		timer.text = String((integer.length<2)?"0"+integer:integer)+":"+((decimal.length<2)?"0"+decimal:decimal);
	} else timer.text = String("00:00");
}
// Fim Tempo

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seguindo essa ideia do berseck, eu axo que você alem de colocar essa action, você deve criar um campo de texto dinamico com a instancia de timer.

 

Espero ter ajudado!

Abraços!

;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

érr....

 

o código acima é em AS3 ..........

 

Até tenho o AS2 aqui que é diferente desse ai apesar de bem parecido......

Quais são os erros que ele lhe dá??

 

Lembrando que o código acima postado foi com base em um player MEU... que fiz com todas essas caracteristicas...

 

Então pode ser que esteja havendo algum conflito de variáveis que eu uso para as que você usa

 

Poderia postar seu código por favor?

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu não fiz um player próprio, eu usei o FLVPLAYBACK, default do próprio flash. Será que existe alguma extesion da adobe para flash com esse recurso a mais?

Eu procurei e não achei.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom :)

 

Ai meu amigo você vai ter que usar metadata...

 

para poder pegar a duration dele... da uma lida em metadata

 

Com duration se vai ter o tempo total...

 

flv.playheadTime

 

Você vai ter o tempo que ele já correu :)

 

Como não sei qual o calculo que você quer usar da uma lida nos 2...

 

Abraços

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.