我使用asterisk-java将Asterisk与我的AGI集成。
我想知道在使用 streamFile(filename)命令时,文件是否必须位于星号音响系统中。它是否在我的java源文件夹中?/ src / resource / filename
我正在创建音乐IVR,我想将音乐保存在我的数据库中(即在Java服务器端)而不是在星号服务器端。
我怎样才能播放音乐? 请帮忙。
答案 0 :(得分:1)
声音将由星号服务器播放。
因此,如果你的java服务器在其他机器上,你需要在播放到星号服务器之前复制文件或使用网络文件系统(nfs,gluster fs等)
如果您的java在同一物理服务器上工作,则可以在该服务器上指定任何文件。只需要提供星号的完整路径并确保星号用户可以访问该文件。