Album Player --linux数播系统--极简的嵌入式播放系统.....
本帖最后由 东莞老黎 于 2026-6-29 12:00 编辑Album Player --linux数播系统--极简的嵌入式播放系统
一、底层基础:什么是 YoctoAP
YoctoAP 是 Album Player 作者基于Yocto Project原生定制的嵌入式专用 Linux 数播系统,
专门为 X86 PC、树莓派、NanoPi 等硬件编译,和 TinyAP(dCore/TinyCore 底层)是两套完全独立镜像,是官方主推 PC 方案。
Yocto 优势本质
Yocto 是行业标准嵌入式构建框架,能精确裁剪内核、驱动、后台服务,只保留音频、网络、图形最小必需组件,无桌面套件、无系统冗余后台;
TinyAP 基于老旧 dCore Debian9,架构老旧,每次改配置需要手动备份,而 YoctoAP 设计之初就面向「U 盘预配置」,对国内用户极度友好。
系统权限:整机默认 root 用户,不用 sudo 频繁提权,音频调度、内存锁定、CPU 隔离等 HiFi 底层参数开机直接生效。
整机定位:纯专用数 OS,不做通用桌面,开机仅加载音频相关进程,空闲内存稳定100–130MB,远低于 Volumio(280MB+)、TinyAP(180MB+)。
二、核心亮点:U 盘 FAT 分区 apconfig.txt 预配置机制(国内最大优势)
1 镜像分区结构(为什么 Windows 能直接改配置)
YoctoAP 写入 U 盘后自动分 2 个分区:
分区 1:FAT32 引导分区(Windows/macOS 插 U 盘直接识别,不用 Linux 挂载),内置apconfig.txt、启动脚本、固件;
分区 2:ext4 根文件系统(Linux 系统本体,Windows 无法读取)。
开机流程:主机 BIOS 启动 → 读取 FAT 分区引导 → 优先加载apconfig.txt全部参数,再启动系统服务、播放器、图形界面、Scream。
2 apconfig.txt 能控制所有核心开关(无需进系统改命令行)
全部参数开机自动执行,不用 SSH、不用修改系统脚本,Windows 记事本改完保存,插主机重启立即生效,覆盖你所有需求项:
网络类(解决国内 DNS / 静态 IP 痛点)
plaintext
USE_NETWORK=1
IP=192.168.50.98
NETMASK=255.255.0
GATEWAY=192.168.50.1
DNS_SERVER=223.5.5.5
DNS_SERVER2=223.6.6.6
USE_WIFI=0
NETWORK_TIMEOUT=10
原生支持双国内 DNS,不用进系统改resolv.conf;
完整静态 IP 三要素(IP / 掩码 / 网关)同时生效,不会出现 TinyAP 只填 IP 无法跨网段 Scream 推流的问题。
通过网盘分享的文件:yoctoap32-linux-Album Player .zip
链接: https://pan.baidu.com/s/1aPATtzc_u6cXWc0fkaJLVg?pwd=1024 提取码: 1024
用小主机,输入这个系统,达菲,FBplay,等多数系统都能推流到这个超小的linux数播系统中,比达菲更简易....
效果不做评价,又多一个播放系统而已!
补充内容 (2026-7-1 09:52):
本地播放不显示中文,须在SSH连接过去这个目录下增加字体文件 (推荐用这个文泉黑体 wqy-zenhei.ttc) /usr/share/fonts/ttf/
1.播放界面
2.重启各功能,nas挂载设置
3.CIFS共享设置选项填以下内容:vers=3.0,username=admin,password=123456,ro,iocharset=utf8
NFS共享设置:
IP:192.168.X.XX
共享名称:根目录/music 播放器显示目录名称:随便填;
选项内容(ro只读目录):vers=3,ro
4.输入对应的声卡序号:1-9
保存就可以了,只本地播放器立即生效,推流等建议重启数播系统,再测试;
FB用PGGB插件升频后uPnP推送到YoctoAP, 再通过ScreamAlsa推送到尖叫桥,体系化串流音质更佳 怎么安装? 同问,怎么安装 刷入U盘,从U盘启动,简单理解,它就是一个img系统文件
页:
[1]