gpt4 book ai didi

java - 控制媒体输出

转载 作者:行者123 更新时间:2023-11-28 02:32:53 25 4
gpt4 key购买 nike

我一直在研究不同的库,这些库可以让我控制声音的播放位置。这个个人项目的总体目标是有一个程序可以告诉用户有多少音频输出,然后允许在服务器上使用该数据来控制正在使用的扬声器、来自某个特定扬声器的声音量等。扬声器。我见过 OpenAL、clam 和 Juce 等库。

您对这些库或其他我不知道的库有何体验?

最佳答案

多年来我一直在使用 Juce,我可以确认它非常适合构建跨平台、以音频为中心的应用程序。但是,请注意,它本身不仅仅是一个音频库,因为如果您还使用它构建您的 UI,它的效果最好。

如果您还没有对现有代码库进行投资,那么这完全没问题 - 在这种情况下,您会发现它也是构建 UI 的绝佳工具。但是,如果您的目标是拥有一个可以链接到多个平台上的现有应用程序的 headless 、纯音频库,您可能会遇到一些问题。在 Windows 上,您可能可以在没有 UI 的情况下运行它,但我记得在 Android 上执行此操作时遇到了麻烦,它需要控制应用程序启动代码并与其他 UI 框架(例如游戏框架)发生冲突我试图将它与。

关于java - 控制媒体输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28483908/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com