Airsonic:自托管音乐流媒体服务器
文章目录Airsonic自托管音乐流媒体服务器Airsonic自托管音乐流媒体服务器Airsonic 是一款开源的音乐流媒体服务器目前在 GitHub 上获得了 2,043 个 Star。它是一个基于 Web 的媒体播放器可以让你随时随地访问自己的音乐库。你可以用它和朋友分享音乐也可以在工作时听自己的收藏。Airsonic 支持同时向多个设备串流比如厨房放一首客厅放另一首。Airsonic 能处理非常大的音乐库几百 GB 的规模也没问题。虽然针对 MP3 做了优化但它支持所有能通过 HTTP 串流的音视频格式包括 AAC 和 OGG。通过转码插件还能实时转换 WMA、FLAC、APE、Musepack、WavPack、Shorten 等格式。如果带宽有限可以设置串流的码率上限Airsonic 会自动把音乐重采样到合适的码率。除了串流功能Airsonic 也能当本地播放器用。它的 Web 界面设计得比较直观搜索和索引功能针对大媒体库做了优化。Airsonic 还内置了 Podcast 接收器功能和 iTunes 类似。Airsonic 基于 Java 开发可以在 Windows、Mac、Linux 和各种 Unix 系统上运行。安装完成后通过浏览器就能访问不需要额外安装客户端。界面支持搜索、索引、播放列表管理这些基本功能用起来和普通的音乐播放器差不多。不过需要注意的是Airsonic 已经停止维护了。官方建议迁移到 airsonic-advanced 这个分支项目。Airsonic 最早是从 Subsonic 分支出来的后来又经历了 Libresonic最终在 2017 年形成了现在的 Airsonic。它的目标是提供一个功能完整、稳定、自托管的媒体服务器基于 Subsonic 代码库免费、开源、由社区驱动。Airsonic 使用 GPLv3 许可证发布代码没有任何许可证密钥或其他限制。如果你想支持这个项目可以考虑给电子前沿基金会捐款。对于想要搭建私人音乐服务器的用户来说Airsonic 是一个不错的选择。它不需要依赖任何云服务所有数据都保存在自己的服务器上。音乐文件、播放记录、个人设置都在自己掌控之中。Airsonic 的配置也比较灵活。可以通过环境变量或者配置文件来调整各项参数比如端口号、内存分配、数据库连接等。官方文档里有详细的安装指南按照步骤操作就行。社区方面Airsonic 有自己的 Matrix 聊天室和 IRC 频道还有 Reddit 子版块。遇到问题可以在这些地方寻求帮助。总的来说Airsonic 是一个成熟稳定的自托管音乐流媒体方案。虽然官方已经停止维护但 airsonic-advanced 项目还在继续开发功能和稳定性都有所提升。如果你正在找一个能自己掌控的音乐服务器可以考虑试试这个方案。你正在找一个能自己掌控的音乐服务器可以考虑试试这个方案。