首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 汽车 游戏 社会热点 开源推荐 医疗健康 归档 标签 关于

GitHub 热门项目:beatsync

摘要

GitHub项目:beatsync 仓库地址:https://github.com/freeman-jiang/beatsync Stars:3116 | 作者:freeman-jiang 项目描述:🔊 High-precision web player for multi-device audio playback and spatial audio. =====================...

https for and with client server beatsync device audio the
2026-08-11 1 阅读 约3分钟阅读 GitHub Trending
分享:
字号:
GitHub 项目:beatsync 仓库地址:https://github.com/freeman-jian/beatsync 星级:3116 | 作者:江弗里曼 项目描述:🔊 高精度网络播放器,用于多设备音频播放和空间音频。 =================================================== 自述文件内容: # 节拍同步 Beatsync 是一款专为多设备播放而打造的高精度网络音频播放器。官方应用程序是[beatsync.gg](https://www.beatsync.gg/)。 https://github.com/user-attachments/assets/2aa385a7-2a07-4ab5-80b1-fda553efc57b ## 特点 - **毫秒级精确同步**:抽象 [NTP 启发](https://en.wikipedia.org/wiki/Network_Time_Protocol) 时间同步原语以实现高精度 - **跨平台**:适用于任何具有现代浏览器的设备(建议使用 Chrome 以获得最佳性能) - **空间音频:** 允许通过虚拟聆听源控制设备音量,以获得有趣的声音效果 - **抛光的界面**:平滑的加载状态、状态指示器和所有 UI 元素都是内置的 - **可自托管**:使用一些命令运行您自己的实例 > [!注意] > Beatsync 正处于早期开发阶段。移动支持正在运行,但处于实验阶段。如果遇到问题,请考虑创建问题或通过 PR 做出贡献! ## 快速入门 该项目使用[Turborepo](https://turbo.build/repo)。 使用以下内容填写“apps/client”中的“.env”文件: ````嘘 NEXT_PUBLIC_API_URL=http://localhost:8080 NEXT_PUBLIC_WS_URL=ws://localhost:8080/ws ```` 运行以下命令启动服务器和客户端: ````嘘 Bun install # 为所有工作区安装一次 Bun dev # 启动客户端 (:3000) 和服务器 (:8080) ```` |目录 |目的| | ----------------- | -------------------------------------------------------------------------- | | `应用程序/服务器` | Bun HTTP + WebSocket 服务器 | | `应用程序/客户端` | Next.js 前端与 Tailwind 和 Shadcn/ui | | `包/共享` |客户端和服务器之间共享类型安全的架构和函数 |
这篇文章对您有帮助吗?

订阅66必读

每日精选科技资讯,直达你的邮箱