Bonjour à tous,
Je voudrais afficher le flux d'une caméra ip et pour cela je n'ai pas d'autre choix que de le lire avec VLC.
Car l'URL du flux est en RTSP pour cette camera.
J'utilise donc la librairie Vlc.DotNet pour mon appli WPF.
Sauf que je rencontre un problème lors du pathmedia.
Code :
- //Set libvlc.dll and libvlccore.dll directory path
- VlcContext.LibVlcDllsPath = @"C:\Program Files (x86)\VideoLAN\VLC";
- //Set the vlc plugins directory path
- VlcContext.LibVlcPluginsPath = @"C:\Program Files (x86)\VideoLAN\VLC\plugins";
- //Set the startup options
- VlcContext.StartupOptions.IgnoreConfig = true;
- VlcContext.StartupOptions.LogOptions.LogInFile = true;
- VlcContext.StartupOptions.LogOptions.ShowLoggerConsole = true;
- VlcContext.StartupOptions.LogOptions.Verbosity = VlcLogVerbosities.Debug;
- //Initialize the VlcContext
- VlcContext.CloseAll();
- VlcContext.Initialize();
- //rtsp://192.9.204.111/channel1
- Vlc.DotNet.Core.Medias.MediaBase media = new Vlc.DotNet.Core.Medias.PathMedia(@"C:\Wildlife.wmv" );
- VlcControl1.Media = media;
- VlcControl1.Play();
|
Il m'affiche une erreur: La clé donnée était absente du dictionnaire.
une petite idée ?