
[Jackson Studner] 写信告诉我们他基于 ESP32 的媒体服务器: Jcorp Nomad 。
该项目使用 ESP32-S3 创建一个 WiFi 热点,供您的设备连接。该热点是一个强制门户,它将用户引导至一个由静态 HTML 资源组成的 Web 界面,这些资源与所连接的 FAT32 文件系统格式的 SD 卡上的各种媒体文件一起保存。这些静态 HTML 资源由 Python 3 脚本media.py在 ESP32 启动时生成。
这个项目之所以存在,是因为典型的Raspberry Pi媒体服务器比 ESP32 更贵。ESP32 体积更小,功耗更低。
据 [Jackson] 介绍,这款基于 ESP32 的解决方案至少可以支持四位并发观众。强制门户通过 ESP32 的 DNS 和 HTTP 服务实现。固件是一个 Arduino 项目,集成了一系列库来提供必要的服务。Jcorp Nomad 媒体模板支持书籍(PDF 文件)、音乐(MP3 文件)以及电影和节目(MP4 文件)。此外,还约定在用户界面中包含可呈现媒体的 JPEG 文件。
锦上添花?项目文件包含 STL 文件,方便你 3D 打印外壳。总而言之,这是一个非常棒的 hack。
原文: https://hackaday.com/2025/07/13/jcorp-nomad-esp32-s3-offline-media-server-in-a-thumbdrive/