OpenVideo:开源免费无广安卓播放器,支持WebDAV/网络视频与高度自定义播放界面
一、OpenVideo是什么
OpenVideo 是一款基于 Kotlin 语言开发的开源 Android本地视频播放器。采用 MIT许可证 完全开源免费。OpenVideo主要解决市面上播放器软件的两大痛点:功能可用的播放器界面通常较为简陋,而界面美观的播放器往往需要付费。因此,作者利用AI辅助手动构建了一款自己喜爱且免费美观的播放器。

二、软件功能
OpenVideo具备以下核心功能:
Media3(ExoPlayer)播放引擎:采用Google官方推荐的Media3作为底层播放器,提供稳定高效的视频解码与播放能力。
可自定义播放器UI:支持用户自定义播放器界面样式,包括叠加工具栏、半透明控制栏和蓝色强调进度条等视觉元素。
播放列表管理:支持创建和管理本地视频播放列表,方便连续播放。
播放历史记录:自动记录用户的播放历史,便于快速回到之前观看的位置。
本地设置:提供应用内的本地偏好设置功能,用户可根据个人习惯调整播放器行为。
三、软件特色
完全开源免费:基于 MIT许可证 发布,无任何付费限制或内购功能,用户可自由使用、修改和分发。
美观的界面设计:项目专门在
design/目录下提供了 UI设计参考图(mockups),展示了叠加工具栏、半透明控制栏和蓝色强调进度条等设计意图,追求视觉上的精致体验。现代化技术栈:采用 AGP 9.0.1、Kotlin 2.2.10、KSP 2.3.7 等最新开发工具链,确保兼容现代Android版本(compileSdk 35,minSdk 23)。
R8代码混淆:Release构建版本应用R8混淆保护,同时 Google OSS Licenses插件 自动生成开源许可证信息,用户可在"设置→开源许可证"中查看。
纯Kotlin开发:代码中 Kotlin占比99.7%,体现现代Android开发趋势。
四、使用方法
环境要求:
Android Studio(支持AGP 9)
JDK 17
Android SDK(compileSdk 35,minSdk 23)
下载安装:在本站或GitHub下载安卓客户端,安装运行即可。

五、收费价格
完全免费。OpenVideo采用 MIT开源许可证,不收取任何费用,无内购、无广告、无高级版限制。用户可以免费下载、使用、修改和再分发该软件。
六、常见问题解答
Q1:OpenVideo是否支持在线视频播放?
A:OpenVideo定位为 本地视频播放器,主要功能围绕本地视频文件展开。
Q2:是否支持播放列表和播放历史?
A:是的,项目明确支持 播放列表管理 和 播放历史记录 功能。
Q3:能否自定义播放器界面?
A:可以,项目提供 可自定义的播放器UI,并配有设计参考图。
七、总结
OpenVideo 是一款基于Kotlin开发的 开源免费Android本地视频播放器,采用 Media3(ExoPlayer) 作为播放引擎,追求界面美观与功能完善的平衡。它解决了市面上免费播放器界面粗糙、美观播放器收费的痛点,提供播放列表、播放历史、本地设置等实用功能。项目技术栈现代化(AGP 9、Kotlin 2.2、compileSdk 35),构建流程标准化,适合对界面有高要求的免费播放器用户,也适合开发者进行二次学习和贡献。MIT许可证确保了软件的自由度和开放性,是Android平台上值得关注的视频播放器选择。
OpenVideo下载地址
版权及免责申明:本文由@李想想原创发布。该文章观点仅代表作者本人,不代表本站立场。本站不承担任何相关法律责任。
如若转载,请注明出处:https://www.fuwa.org/software/openvideo.html

