我在鸿蒙上架了一款本地播放器,快来看看数据吧

0 阅读2分钟

我在鸿蒙上架了一款本地播放器

应用介绍

一款功能全面的本地媒体播放器,支持视频、音乐播放,内置 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播放器」下载

截图展示