文件名称:remoteAudio:音频流应用程序,用于业余无线电
文件大小:1.06MB
文件格式:ZIP
更新时间:2024-05-17 14:44:14
audio golang protocol-buffers nats amateur-radio
远程音频 remoteAudio是跨平台的音频流应用程序,为业余无线电目的而构建。 该软件最典型的用例是业余无线电台的远程操作。 remoteAudio用编写。 remoteAudio支持多个用户和多个音频源(例如,收音机)。 这意味着用户只需单击一下即可在音频源之间切换。 尽管remoteAudio仅允许一个用户进行传输,但任何时候多个客户端都可以在同一台广播上同时收听。 建议:该项目正在开发中。 参数ICD和行为仍然不稳定,并且可能会发生变化。 支持的编解码器 可扩展用于其他编解码器(例如PCM) 支持的运输协议 带有 可扩展用于P2P协议(UDP / TCP / ZEROMQ) 支持平台 RemoteAudio已在以下CPU架构上经过测试: AMD64 i386 ARMv7(例如Raspberry Pi 2) ARMv8(例如Raspberry Pi 3) 以及以
【文件预览】:
remoteAudio-master
----.travis.yml(2KB)
----.gitmodules(70B)
----.remoteAudio.toml(794B)
----cmd()
--------client_nats.go(14KB)
--------server.go(476B)
--------enumerate.go(2KB)
--------server_nats.go(14KB)
--------client.go(488B)
--------version.go(717B)
--------root.go(4KB)
--------validate_topic.go(275B)
--------check_parameters.go(3KB)
----trx()
--------trx.go(11KB)
----icd()
----.github()
--------workflows()
----sb_audio()
--------audio.pb.micro.go(5KB)
--------audio.pb.go(21KB)
----ci()
--------install-deps-linux-osx.sh(708B)
--------install-deps-windows.bat(1KB)
--------build-windows-bundle.bat(2KB)
--------install-protobuf.sh(634B)
--------cross-compile-linux-arm.sh(2KB)
----audiocodec()
--------codec.go(675B)
--------opus()
----LICENSE(1KB)
----webserver()
--------handler.go(10KB)
--------webserver.go(7KB)
--------routes.go(679B)
--------middleware.go(757B)
--------html()
----proxy()
--------options.go(583B)
--------proxy.go(7KB)
----.appveyor.yml(2KB)
----main.go(88B)
----.gitignore(110B)
----Makefile(2KB)
----go.sum(77KB)
----README.md(7KB)
----audio()
--------serialize_test.go(2KB)
--------selector.go(2KB)
--------router.go(3KB)
--------audio.go(2KB)
--------helper.go(900B)
--------nodes()
--------chain()
--------sinks()
--------sources()
----utils()
--------slice.go(249B)
--------random_string.go(391B)
----.gitattributes(24B)
----ScreenshotWebUI.png(143KB)
----go.mod(983B)