
WPF+LibVLC开发播放器
文章平均质量分 64
WPF+LibVLC开发播放器
海盗Sharp
C#/Net开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
WPF+LibVLC开发播放器-音量控制和倍速控制
界面上增加音量的控件和倍速控制控件。主要也是一个`Slider`进度条控件来实现音量调节我们这里设置默认的最大值为100,默认Value值也为100,默认声音开到最大这里目前完全由前端控制音量调节,可以直接使用`ValueChanged`事件实现原创 2024-12-05 15:49:32 · 806 阅读 · 0 评论 -
WPF+LibVLC开发播放器-进度条显示和拖动控制
PlaySlider_DragStarted:拖动开始,设置拖动标识为true,然后暂停播放。PlaySlider_DragCompleted:拖动结束,标识改为false,然后继续播放。事件,因为在播放时间更新的时候一直在更新Value值,再拖动就会变成一直闪烁。PlaySlider_DragDelta:拖动过程中,实时更新播放器的进度。然后修改时间变化事件,增加判断,让拖动开始时,不再更新,防止拖动异常。实现进度条跟随播放,拖动更新进度。中实现实时更新进度条,在。然后实现拖动的三个方法,原创 2024-12-04 10:42:33 · 1271 阅读 · 0 评论 -
WPF+LibVLC开发播放器-播放时间显示
Time属性,获取当前播放时间类型:long单位:ms设置Time属性可以修改当前播放进度Length属性,当前视频总的时长类型:long单位:ms只读。原创 2024-12-04 10:38:20 · 725 阅读 · 0 评论 -
WPF+LibVLC开发播放器-LibVLC播放控制
在button事件中实现播放控制,根据当前状态来暂停和播放。WPF+LibVLC开发播放器-LibVLC播放控制。界面上添加一个Button按钮用于控制播放。播放器里的MediaPlayer进行控制。停止播放,是视频完全停止,进度回到一开始。Pause和SetPause都能实现暂停。前面已有初始化加载播放的代码。停止之后再播放就从头开始播放。属性获取当前播放状态。原创 2024-12-03 15:50:08 · 1029 阅读 · 0 评论 -
WPF+LibVLC开发播放器-LibVLC在C#中的使用
使用WPF+LibVLC快速开发一个播放器。安装下面两个包,**必须安装两个**一个是相关框架对应的包,Winform就安装LibVLCSharp.Winform;WPF就安装LibVLCSharp.WPF,以此类推,他们都默认依赖LibVLCSharp,不需要例外安装一个是对应系统运行的必要的包,windows系统就安装VideoLAN.LibVLC.Windows;其他系统以此类推原创 2024-12-03 15:25:58 · 1042 阅读 · 0 评论