Airsonic-Advanced
是Airsonic
的一个分叉,具有多项关键性能和功能增强。它添加并取代了Airsonic
中的几个功能, 是一个免费的、基于 Web 的媒体流媒体,提供对的音乐的无处不在的访问。用它来与朋友分享你的音乐,或者在工作时听你自己的音乐。你可以同时流式传输到多个音箱,例如,厨房中的一个音箱和客厅中的另一个音箱。
🎭 功能特性
作为一款开源免费的音乐管理器,其功能还是非常强大的,具体的特性如下:
强大的数据管理能力,
Airsonic Advanced
旨在处理非常大的音乐收藏(数百 GB)。广泛的格式支持,除了针对 MP3 流媒体进行了优化,但它适用于任何可以通过 HTTP 流式传输的音频或视频格式,例如 AAC 和 OGG。通过使用转码器插件,
Airsonic Advanced
支持几乎任何音频格式的即时转换和流式传输,包括 WMA、FLAC、APE、Musepack、WavPack 和 Shorten。自动转码,如果你的带宽有限,你还可以为音乐流的比特率设置上限。然后,
Airsonic Advanced
将自动将音乐重新采样为合适的比特率。除了作为流媒体服务器外,
Airsonic Advanced
还可以作为本地自动点唱机使用。直观的 Web 界面以及搜索和索引功能经过优化,可高效浏览大型媒体库。Airsonic Advanced
还配备了一个集成的 Podcast 接收器,具有许多与 iTunes 相同的功能。基于 Java 技术,Airsonic 可在大多数平台上运行,包括 Windows、Mac、Linux 和 Unix 变体。
🎨 安装方法
Airsonic Advanced
支持运行在Windows、Mac、Linux和Unix中,同时也支持Docker部署,笔者仅针对Windows、Mac和Docker进行简单介绍,其他的平台请参考官方文档。
由于Airsonic Advanced
是基于Java开发的,除了Docker部署外,其他的平台都需要提前安装好Java,版本需要在JDK1.8及以上,并配置好PATH环境(是不是挺麻烦的,使用Docker就没这个问题)。Airsonic
的安装包请在文末获取。
1️⃣ Windows安装
下载airsonic.war ,然后保存到一个文件夹中,例如:
C:Program FilesAirsonicairsonic.war
创建一个启动脚本,名称为
airsonic.cmd
,将下面内容保存在脚本文件中
java.exe -Dairsonic.home="C:\Program Files\Airsonic" -Dserver.port=4040 -jar airsonic.war
双击
airsonic.cmd
启动系统
等待几秒钟,然后在浏览器中打开http://localhost:4040
,你应该就能看到Airsonic
的登录页面。
2️⃣ Mac安装
Mac平台建议使用Homebrew安装,也非常简单,几个命令就搞定了。
安装
Airsonic
brew tap airsonic/airsonic
brew install airsonic
更新
Airsonic
brew upgrade airsonic
启动
Airsonic
brew services start airsonic
同样等待几秒钟,然后在浏览器中打开http://localhost:4040
,你应该就能看到Airsonic
的登录页面。
3️⃣ Docker部署
笔者习惯使用Docker Compose来部署Docker容器,比较便于管理和升级。
首先将下面的内容粘贴到
docker-compose.yml
文件中
version: '3.9'
services:
airsonic:
image: airsonicadvanced/airsonic-advanced:latest
container_name: airsonic
restart: unless-stopped
network_mode: bridge
environment:
- PUID=1000
- PGID=100
- TZ=Asia/Shanghai
- JAVA_OPTS='-Dserver.forward-headers-strategy=native'
volumes:
# 播放列表保存目录
- /share/Container/airsonic/playlists:/var/playlists
# podcast保存目录
- /share/Container/airsonic/podcasts:/var/podcasts
# 其他数据保存目录
- /share/Container/airsonic/data:/var/airsonic
# 音乐文件目录
- /share/media2/music:/var/music
ports:
- 4040:4040
#UPnp
- 4041:4041
执行下面命令启动Docker容器
docker compose up -d
等待几秒钟,然后在浏览器中打开http://ip:4040
,你应该就能看到Airsonic
的登录页面。
默认的用户名和密码都是admin
,如果你将Airsonic
开放到公网使用,请务必修改。
登录后可以看到功能还是非常丰富的,在页面最上面可以切换各项功能。
如果你有源
的话,你还可以将电台加进来。
⏬ 获取Airsonic
Airsonic支持Windows、macOS、Linux、Unix和Docker平台,可以在笔者公众号私信【AA】即可快速获取下载链接,选择airsonic.war下载即可。
❤️ 猜你喜欢
1️⃣
2️⃣
3️⃣
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...