Pregunta

Estoy intentando con el reproductor FLV Flash. de aquí en una aplicación de formularios de Windows.Actualmente lo tengo reproduciendo 1 archivo .flv sin problemas, pero realmente necesito poder reproducir varios archivos.¿Alguien ha tenido experiencia en el uso de las listas de reproducción que ofrece este control o existe una mejor manera de hacerlo?

¿Fue útil?

Solución

¿Puedes hacer que el control se ejecute de la manera que deseas en una página web/navegador?En caso afirmativo (y el problema es con winforms, simplemente lo incrustaría en un control del navegador).Si no, sería directamente los creadores.

Otros consejos

Dudaría mucho en colocar el control WebBrowser entre su software y el flv, porque perderá todo el control del flv y no recibirá ninguna notificación significativa sobre su estado.La falta de una integración estrecha dará lugar a una experiencia de usuario muy pobre.La publicación del blog aquí tiene instrucciones sobre cómo incorporar flash a través de COM.

Hmm, también me encontré con el mismo problema.El problema es que el método loadmovie no parece borrar la última película.Y hasta ahora no he encontrado ninguna técnica para cargar una nueva película en el mismo reproductor flash.

Bueno, me encontré con la necesidad de hacer lo mismo y como todavía no había una solución clara, pensé en proporcionar la mía.Esto es lo que terminé haciendo:

//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>");

Mi principal referencia para resolver esto fue:(Mira la última publicación)http://www.longtailvideo.com/support/forums/jw-player/bug-reports/8687/how-to-call-sendevent-from-c

Menciono esto principalmente porque hay enlaces a otros eventos que se pueden llamar y que podrían interesar a la gente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top