Skip to content

Repository files navigation

海螺音乐播放器

Download on the App Store

海螺PLAYER是一款完整功能的本地无损HIFI音乐播放器,即插即用,仅支持本地音乐播放。可用于swift项目的音频开放学习。

📲 在 App Store 下载海螺音乐

⚠️ 重要提示: 2.0 版本已全新重构,不支持开源。本仓库代码为 1.x 版本,仅供学习参考使用。

✨ 特性

  • 支持DSD、flac、wave、ape、MP3、aac、ogg等主流音频格式
  • 支持在线歌词
  • 支持锁屏音乐控制
  • 支持wifi传歌
  • 支持decoder &encode 编码解码在线音频

🛠️ 技术栈

  • 语言: Swift
  • 框架: SwiftUI + C语言[音频播放底层改过,请注意食用]
  • 依赖管理: CocoaPods
  • 最低支持版本: iOS 15.0
  • 音频库: sfbaudioengine

📦 依赖库

  • GCDWebServer - Web 服务器功能
  • FileKit - 文件管理
  • Kingfisher - 图片加载与缓存
  • Alamofire - 网络请求
  • MijickPopups - 弹窗组件
  • AlertToast - 提示组件
  • ESTMusicIndicator - 音乐指示器
  • ScalingHeaderScrollView - 滚动视图
  • MYTableViewIndex - 表格索引

🚀 安装与运行

前置要求

  • Xcode 14.0+
  • iOS 15.0+
  • CocoaPods

安装步骤

  1. 克隆项目到本地:
git clone https://github.com/yourusername/HaiLuoPlayer.git
cd HaiLuoPlayer
  1. 安装依赖:
pod install
  1. 打开工作空间:
open HaiLuoPlayer.xcworkspace
  1. 在 Xcode 中选择目标设备并运行项目

📱 系统要求

  • iOS 15.0 或更高版本
  • iPhone 或 iPad

🤝 贡献

欢迎提交 Issue 和 Pull Request!

📄 许可证

本项目采用 MIT 许可证 - 详见 LICENSE 文件

👨‍💻 作者

lanerzhao[一个HIFI音乐爱好者]

📮 联系方式

2891798986@qq.com


⭐ 如果这个项目对你有帮助,请给它一个 Star!

About

一款IOS本地音乐播放APP,基于swif和sfbaudiengine

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages