C# Problème de clé absente du dictionnaire

C# Problème de clé absente du dictionnaire - C#/.NET managed - Programmation

Marsh Posté le 18-02-2014 à 15:44:43    

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 :
  1. //Set libvlc.dll and libvlccore.dll directory path
  2.   VlcContext.LibVlcDllsPath = @"C:\Program Files (x86)\VideoLAN\VLC";
  3.   //Set the vlc plugins directory path
  4.   VlcContext.LibVlcPluginsPath = @"C:\Program Files (x86)\VideoLAN\VLC\plugins";
  5.   //Set the startup options
  6.   VlcContext.StartupOptions.IgnoreConfig = true;
  7.   VlcContext.StartupOptions.LogOptions.LogInFile = true;
  8.   VlcContext.StartupOptions.LogOptions.ShowLoggerConsole = true;
  9.   VlcContext.StartupOptions.LogOptions.Verbosity = VlcLogVerbosities.Debug;
  10.   //Initialize the VlcContext
  11.   VlcContext.CloseAll();
  12.   VlcContext.Initialize();
  13.   //rtsp://192.9.204.111/channel1
  14.   Vlc.DotNet.Core.Medias.MediaBase media = new Vlc.DotNet.Core.Medias.PathMedia(@"C:\Wildlife.wmv" );
  15.   VlcControl1.Media = media;
  16.   VlcControl1.Play();


 
 
Il m'affiche une erreur: La clé donnée était absente du dictionnaire.  :heink:  
une petite idée ?

Reply

Marsh Posté le 18-02-2014 à 15:44:43   

Reply

Marsh Posté le 14-04-2014 à 11:10:37    

Essaye d'exécuter ton programme avec les droits administrateurs. Il peut y avoir des soucis d'accès à C:\Program Files (x86)\ si l'écriture dans un fichier tampon est réalisée par VLC.
Sinon essaye de forcer la compilation de ton projet en x86


Message édité par Profil supprimé le 14-04-2014 à 11:11:44
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed