Ver Mensaje Individual
  #7 (permalink)  
Antiguo 27/02/2010, 16:31
Avatar de loncho_rojas
loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 16 años, 1 mes
Puntos: 175
Respuesta: flash y video con action script

mmm.. que yo sepa el Buffer es el almacenamiento de datos.. y solo se emplea para saber a que tiempo debe iniciarse una reproduccion, o cosas asi, pero de ninguna manera detecta cuando el video termina de reproducirse... ademas jamas mencionaste que usas AS 3, jamas mencionaste que tipo de video estas importando, si es un SWF, FLV, MP4, MPG etc... si a la par que escribimos nos topamos con mas datos relevantes, sera complicado no llegar a semana santa con esto.

las cosas que para ti son obvias, a veces para nosotros resultan un misterio, por ello debes brindar la mayor cantidad de datos posibles a la hora de generar consultas... te paso algo que ya lo resilvieron, asi no empezamos desde cero.. y ojo, no se trata de copiar y pegar, se trata de entedener que rayos haces con eso..

el original lo tienes en el link del final

Código actionscript:
Ver original
  1. //creas un objeto NetConnection
  2. var connection_nc:NetConnection = new NetConnection();
  3. connection_nc.connect(null);
  4. var stream_ns:NetStream = new NetStream(connection_nc);
  5. //defines el tiempo de buffer (cuantos segundos debe cargar antes de reprodusirse)
  6. stream_ns.setBufferTime(3);
  7. my_video.attachVideo(stream_ns);
  8. //aki pones el nombre del video ke kieres reproducir
  9. lugar = "video"+".flv";
  10. stream_ns.play(lugar);
  11.  
  12. //esto es si lo que quieres es cargar un segundo video al final del 1º
  13. function cargar_video2(){
  14.     stream_ns.play("video"+_global.sex+".flv");
  15. }
  16.  
  17.  
  18. var time_interval:Number = setInterval(checkTime, 1000, stream_ns);
  19. function checkTime(my_ns:NetStream) {
  20.     var ns_seconds:Number = my_ns.time;
  21.     if (ns_seconds>21.500) {  //21.500 Es aproximadamente cuando acaba el video
  22.         my_video.pause();//pausas el videdo
  23.         my_video.clear();//lo eliminas par que no chupe memoria
  24.         cargar_video2();//cargas el otro video o puedes ir a otro fotograma
  25.         clearInterval(time_interval);//limpiamos el intervalo
  26.     }
  27. }
  28.  
  29. stop();

http://www.forosdelweb.com/f16/detec...0/#post2723768

espero te sirva... pero ojo, es para FLV...
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...