怎么添加网站 多少钱,东莞手工活外发加工网,新建网站seo优化怎么做,室内设计课程LibVLC在C#中的使用 安装包Nuget使用控件使用播放器初始化加载视频文件 视频教程#xff1a; 使用WPFLibVLC快速开发一个播放器
安装包Nuget
安装下面两个包,必须安装两个 一个是相关框架对应的包#xff0c;Winform就安装LibVLCSharp.Winform;WPF就安装LibVLCSharp.WPF 使用WPFLibVLC快速开发一个播放器
安装包Nuget
安装下面两个包,必须安装两个 一个是相关框架对应的包Winform就安装LibVLCSharp.Winform;WPF就安装LibVLCSharp.WPF以此类推他们都默认依赖LibVLCSharp不需要例外安装 一个是对应系统运行的必要的包windows系统就安装VideoLAN.LibVLC.Windows其他系统以此类推
LibVLCSharp.WPF(依赖自动安装LibVLCSharp)
VideoLAN.LibVLC.Windows(系统运行必要包)
搜LibVLC VideoLAN.LibVLC.Windows 搜LibVLCSharp LibVLCSharp.WPF
使用
控件使用
引入命名空间LibVLCSharp.WPF xmlns:vlcclr-namespace:LibVLCSharp.WPF;assemblyLibVLCSharp.WPF使用控件VideoView vlc:VideoView x:NamevideoView /播放器初始化 private LibVLC _libVLC;private MediaPlayer _player;public MainWindow(){InitializeComponent();Core.Initialize();_libVLC new LibVLC();_player new MediaPlayer(_libVLC);_player.TimeChanged Player_TimeChanged;videoView.MediaPlayer _player;}加载视频文件
读出文件流加载Media 类然后将媒体赋值给player进行播放就可以了
//加载媒体文件
FileStream fileStream new FileStream(F:\\Test\\test.mp4, FileMode.Open);
Media media new Media(_libVLC, new StreamMediaInput(fileStream));_player.Play(media);//或者
//_player.Media media;
//_player.Play();
视频教程 WPFLibVLC开发播放器-LibVLC实现视频播放