2014-04-18 19 views
7

Ho aggiunto il plug-in VLC dal componente COM, l'ho trascinato nel mio modulo, aggiunto due pulsanti al modulo ("Riproduci" e "Stop") e ha scritto il seguente codice:Il lettore VLC non riproduce alcun video

private void Form1_Load(object sender, EventArgs e) 
{ 
    axVLC.AutoPlay = false; 
    axVLC.playlist.add(@"C:\Users\Hanif\Documents\Visual Studio 2010\Projects\Education Visualization\Vlc\Resources\Video1.wmv"); 
} 

private void btnPlay_Click(object sender, EventArgs e) 
{ 
    axVLC.playlist.play(); 
} 

private void btnStop_Click(object sender, EventArgs e) 
{ 
    axVLC.playlist.stop(); 
} 

Ma quando faccio clic su "Riproduci", non succede nulla.

Cosa sto sbagliando?

+0

correlati: [Controllo di VLC tramite C#] (http://stackoverflow.com/questions/10043922/controlling-vlc-via-c-sharp) – metadings

+0

L'interruzione delle eccezioni generate è attivata? build x32 con componente ActiveX x32? Il controllo ActiveX è dimensionato correttamente? Qualche audio in uscita? – Brannon

risposta

0

Prova questo:

private void btnPlay_Click(object sender, EventArgs e) 
{ 
    axVLC.playlist.playNext(); 
} 
8

è il plugin VLC di tipo AxAXVLC.AxVLCPlugin2? Se sì, prova questi:

1) prova a riprodurre video di altri formati, ad es. .avi, .mkv, ecc

2) provare ad aggiungere file:/// all'inizio di URI:

@"file:///C:\Users\Hanif\Documents\Visual Studio 2010\Projects\Education Visualization\Vlc\Resources\Video1.wmv" 

3) provare ad aggiungere altre 2 argomenti nel comando add:

axVLC.playlist.add(@"C:\Users\Hanif\Documents\Visual Studio 2010\Projects\Education Visualization\Vlc\Resources\Video1.wmv", null, null); 
+1

file: /// risolto. –

Problemi correlati