1、通过NuGet安装LibVLCSharp和LibVLCSharp.WPF包。
2、view中引入LibVLCSharp.WPF
xmlns:vlc="clr-namespace:LibVLCSharp.WPF;assembly=LibVLCSharp.WPF"
添加vlc控件:
<vlc:VideoView x:Name="view1"/>
3、后端代码:
private LibVLC _libVLC;
private LibVLCSharp.Shared.MediaPlayer _mediaPlayer;
public MainWindow()
{
InitializeComponent();
Core.Initialize();
_libVLC = new LibVLC();
_mediaPlayer = new LibVLCSharp.Shared.MediaPlayer(_libVLC);
view1.MediaPlayer = _mediaPlayer;
// 替换为你的本地MP4文件路径
var mediaPath = @"C:\Users\000\Desktop\新建文件夹 (2)\1.mp4";
var media = new Media(_libVLC, new Uri(mediaPath));
_mediaPlayer.Play(media);
}
protected override void OnClosed(EventArgs e)
{
_mediaPlayer.Dispose();
_libVLC.Dispose();
base.OnClosed(e);
}
换上自己的文件路径就可以播放了
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » WPF使用LibVLC.WPF进行本地视频文件播放
发表评论 取消回复