我在鸿蒙上架了一款本地播放器
应用介绍
一款功能全面的本地媒体播放器,支持视频、音乐播放,内置 FTP 和 SMB 客户端,畅享局域网资源。
核心功能
- 本地播放:支持主流视频和音频格式,流畅解码,精准拖拽
- 网络播放:内置 FTP / SMB / WebDAV 浏览器,直接播放局域网文件,无需下载
- 视频下载:支持 HTTP 和 m3u8/HLS 格式的网络视频下载与管理
- 画中画:视频可悬浮小窗播放,返回桌面不中断,支持小窗内上下集切换
- 后台播放:锁屏或切后台后仍可继续播放,支持系统通知栏播控
- 倍速调节:0.5x ~ 3x 多档倍速,长按自由切换
- 手势操作:双指缩放画面(0.5x-10x)、横滑拖动进度、上下滑动切集
- 字幕与歌词:支持外挂字幕(SRT/VTT)和滚动歌词(LRC)
- DLNA 投屏:将本地或网络媒体投放到局域网设备播放
- 睡眠定时:按时间或播放数量定时关闭,睡前听歌看剧更省心
- 网页视频嗅探:浏览网页时检测到视频,可一键跳转到本地播放器
- 播放历史:自动记录播放进度,打开即续播
- 播放列表:支持多文件列表,连续播放不中断
- 隐私安全:支持人脸/指纹/密码应用锁,保护个人媒体内容
适用场景
- 观看本地下载的电影、剧集
- 手机直接播放电脑 / NAS 共享的视频和音乐
- 边浏览边小窗看视频
- 锁屏听视频、听音乐
背后的技术
为了让播放器能直接浏览和播放 SMB 共享文件,专门做了 libsmb2 的鸿蒙移植:
- libsmb2 交叉编译:将 C 库 libsmb2 交叉编译为鸿蒙可用的 .so 动态库
- libsmb2 集成:通过 NDK 将编译好的库集成到鸿蒙 ArkTS 项目中,实现 SMB 协议的文件浏览与流式播放
数据分析
作为一个没有推广预算、纯靠自然流量的个人开发者,上架后的真实数据如下:
几个直观感受:
- 增长曲线比较平缓,没有爆发式增长——没有推荐位、没有买量,全靠应用商店的自然搜索
- 纯靠口碑和搜索的自然流量,对于个人独立开发者来说算是正常水平
- 这款播放器本身就是按自己的使用习惯量身打造的,算是「自己需要什么就做什么」的产物
如果你也在做独立开发,对这种「零推广」的真实数据应该很有共鸣。
下载体验
扫码或搜索「XYCC播放器」下载