文件名称:sounddrop:多房间分散式音频系统
文件大小:38KB
文件格式:ZIP
更新时间:2024-03-31 16:13:14
系统开源
Sounddrop:多房间音频系统 概述 Sounddrop是一款golang软件,可同时在多个房间播放音乐。 它旨在在多种设备上运行,并允许它们在本地网络上自动发现自己。 用户可以在创建设备组之后在它们之间共享声音。 基本用法 上提供了二进制文件。 Go 1.13+是必需的。 用法 # on a device with sound files ./sounddrop.linux.amd64 -auto-accept -auto-start-stream -playlist-dir=/path/to/sounds/folder # on the others devices (on the same network) ./sounddrop.linux.amd64 CLI参考 -auto-accept Auto accept discovered devices -
【文件预览】:
sounddrop-master
----.gitignore(266B)
----Dockerfile(194B)
----.travis.yml(2KB)
----LICENSE(34KB)
----util()
--------servicebag.go(389B)
--------logger.go(468B)
--------deviceid.go(1KB)
--------errors.go(212B)
--------config.go(1KB)
----main.go(1KB)
----README.md(2KB)
----service()
--------player.go(3KB)
--------server.go(4KB)
--------streamer.go(4KB)
--------mesher.go(3KB)
--------messenger.go(2KB)
----.idea()
--------misc.xml(174B)
--------encodings.xml(135B)
--------vcs.xml(180B)
--------dictionaries()
--------inspectionProfiles()
--------sounddrop.iml(413B)
--------watcherTasks.xml(2KB)
--------modules.xml(270B)
----structure()
--------timesamplequeue.go(2KB)
----message()
--------mesh.proto(163B)
--------mesh.pb.go(5KB)
--------internal.proto(260B)
--------internal.pb.go(8KB)
--------discovery.pb.go(5KB)
--------messages.go(2KB)
--------discovery.proto(177B)
--------audio.pb.go(5KB)
--------audio.proto(217B)