引用第三方nuget包:
VLC.WPF
在VLC官方下载安装VLC,要看项目为X86和X64分别对应下载VLC。
然后将以下三个文件夹及文件放到对应平台(x86,x64)Debug目录下
文件及文件夹为:
plugins,libvlc.dll,libvlccore.dll
简单的创建使用。
player为xaml页面的x:name
string a = System.Environment.CurrentDirectory.ToString();
this.player.SourceProvider.CreatePlayer(new System.IO.DirectoryInfo(a));
player.SourceProvider.MediaPlayer.Play("url");
特别注意:
项目的属性》》生成中有一个目标平台。以他为准下载对应平台(x64,x86)VLC将上述三个文件夹及文件放置目标平台Debug目录下。
常见错误:
不是有效的win32应该程序
放置的三个文件夹及文件不是x86的。
无法找到指定文件
CreatePlayer(url)指定地址不正确或者目标平台下没有上述三个文件夹及文件。