Domanda

Sto provando il player FLV Flash da qui in un'applicazione Windows Form.Al momento riesco a riprodurre 1 file .flv senza problemi, ma ho davvero bisogno di poter riprodurre più file.Qualcuno ha avuto esperienza nell'uso delle playlist offerte da questo controllo o esiste un modo migliore per farlo?

È stato utile?

Soluzione

Riesci a far sì che il controllo venga eseguito nel modo desiderato in una pagina Web/browser?Se sì (e il problema riguarda winforms, lo incorporerei semplicemente in un controllo del browser.In caso negativo, sarei direttamente il creatore.

Altri suggerimenti

Sarei molto riluttante a posizionare il controllo del browser Web tra il tuo software e il flv, perché perderai tutto il controllo del flv e non riceverai alcuna notifica significativa sul suo stato.La mancanza di una stretta integrazione porterà a un'esperienza utente molto scarsa.Il post del blog Qui contiene istruzioni su come incorporare flash tramite COM.

Hmm anch'io ho riscontrato lo stesso problema.Il problema è che il metodo loadmovie non sembra cancellare l'ultimo film.E finora non ho trovato alcuna tecnica per caricare un nuovo film nello stesso flash player.

Ebbene, mi sono ritrovato a dover fare la stessa cosa e poiché non c'era ancora una soluzione chiara ho pensato di fornire la mia.Ecco cosa ho finito per fare:

//Load JWPlayer swf
axShockwaveFlash1.FlashVars = "autostart=true";
axShockwaveFlash1.ScaleMode = 0;
axShockwaveFlash1.LoadMovie(0, Directory.GetCurrentDirectory() + @"\JWPlayer\player.swf");
axShockwaveFlash1.Play();

//Play new flv
axShockwaveFlash1.CallFunction("<invoke name=\"sendEvent\" returntype=\"xml\">" + 
    "<arguments><string>load</string><string>" +
    @"C:\FLVFiles\Example.flv" +
    "</string></arguments></invoke>");

Il mio riferimento principale per capirlo era:(Guarda l'ultimo post)http://www.longtailvideo.com/support/forums/jw-player/bug-reports/8687/how-to-call-sendevent-from-c

Ne parlo principalmente perché ci sono collegamenti ad altri eventi che possono essere indetti e a cui le persone potrebbero essere interessate.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top