播放器编写语言:易语言
内核:基于迅雷aplyaer引擎
界面:基于exui
介绍下几个亮点功能,以下功能全部基于调用aplyaer引擎实现:
1.支持播放VR视频。
2.支持dlna投屏到电视等设备播放。
3.支持把播放的视频设置为桌面视频壁纸。
4.支持播放本地全格式视频和网络m3u8等视频。
5.支持加载字幕(字幕文件需与影片文件同名。)
6.进度条鼠标左右移动支持视频缩略图预览。
7.其他一些常用的功能,例如视频加速,视频旋转,视频比例缩放等。
这款播放器是自己学习使用aplyaer引擎时候写的,基本就是边学习边写,很多功能都是第一次弄,所以写的有点乱,由于易语言不支持unicdoe字符,遇到了很多坑,也都解决了,写完有好多天,有写的热情,但是要我发个帖详细介绍一下写个文档,就没这热情,最抗拒的就是写软件的使用说,通过写这个播放器,让我学会了如何调用aplyaer的各种功能,还学会了易语言对宽字符的各种遍历和存储,当东西学的差不多的时候就没啥热情继续写下去了,所以在此开源,希望想学习这方面的可以参考一下,自认为里面还是有很多有价值的东西值得新手学习。
鸣谢:此播放器使用了“火威网络”开源的“迅雷播放器引擎模块”,播放器也是在他的实例基础上写的,用了下他实例的图标。
(源码里所使用的所有模块都附带了源码,做到了100%开源不留暗病,下载后可直接编译使用。附件里只有播放器的源码,不带解码器、模块和模块的源码,请在网盘里下载全部的源码,上传个主程序源码到附件,是防止以后万一网盘失效,后来的人没法学习到程序写法。)