Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Comandare un video.flv

  1. #1

    Comandare un video.flv

    Ciao a tutti!! ho da poco scoperto i .flv [son un po in ritardo coi tempi.. lo so... ],
    E dopo averli importati in un filmato in flash, vorrei comandarli tramite un paio di bottoni, tipo play e stop.

    Prima, quando importavo filmati .swf, bastava che da un pulsante dessi stop o play e il filmato rispondeva correttamente, ora come devo fare?

    x importare il video, ho creato un clip ("filmato"), detro il quale ho inserito un oggetto video incorporato ("video").

    Nella root, oltre alle azioni di importazione (x le quali ringrazio nextart ) ho un bottone per lo stop ed uno per il play. Come faccio a farli funzionare (ed eventualmente a sapere quanti frame è lungo il filmato flv importato)?




  2. #2
    Ti dico come faccio io di solito:
    una volta creato l'flv lo lascio nella directory e lo carico esternamento nel mio sito tramite un component (di solito uno il MediaDisplay visto che è quello più semplice e più personalizzabile), dopo aver compilato il component con i dati necessari gli do un nome istanza (videoFLV) e di conseguenza tutti i comandi che gli darò successivamente (play, stop, volume) saranno paramentri di quell'istanza.
    videoFLV.pause();
    videoFLV.play();
    videoFLV.volume += 10;
    ecc....

  3. #3
    Ciao ale, ipotizzando che hai usato i miei codici:

    codice:
    ar mc = this.attachMovie("videoHolder", "holder", 1);
    mc.mioVideo._x = 200;
    mc.mioVideo._y = 100;
    mc.mioVideo._width = 180;
    mc.mioVideo._height = 144;
    var connessione:NetConnection = new NetConnection();
    connessione.connect(null);
    var stream:NetStream = new NetStream(connessione);
    stream.setBufferTime(10);
    mc.mioVideo.attachVideo(stream);
    stream.play("/video/profile5.flv");
    devi utillizzare:

    stream.play();//per il play
    stream.pause(); //per la pausa
    stream.close(); //per lo stop

    // funzione LOOP
    stream.play("tuofilamto.flv");
    stream.onStatus=function(infoObject){
    if(infoObject.code=="NetStream.Play.Stop"){
    stream.seek(0);
    stream.play();
    }
    }; //fine loop

    -Nextart.it Graphic Solutions

  4. #4

    Unità + piccole in .play()?

    Salve a tutti!
    Sto sperimentando in Flash Professional 8 e in merito all'uso dei .flv in Flash avrei una domanda:
    Posso comandare il mio Video con un'unità più piccola del secondo?
    Vi spiego:
    In una funzione faccio
    myMediaControl.play(1);
    il che fa iniziare il filmato dal primo secondo in poi. Però io vorrei iniziare prima! Tra il secondo "0" e il secondo "1".
    Ho provato con "0.5" ma non mi cambia nulla.
    Qualcuno ha la soluzione?
    Grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.