我正在使用Asterisk -java将Asterisk与我的AGI集成。
我想知道,而使用streamFile(filename)命令是必要的,该文件位于星号音响系统。它不能在我的java源文件夹?/src/资源/文件名
我正在创建一个音乐IVR,我想保持在我的数据库中的音乐(I。E在Java服务器端)而不是在星号服务器端
我如何演奏音乐?请帮助。
星号服务器将播放声音
所以如果你的java服务器在其他机器上,你需要复制文件之前播放到星号服务器或使用网络文件系统(nfs, gluster fs等)
如果您的java在同一物理服务器上工作,您可以指定该服务器上的任何文件。只需要给出asterisk的完整路径,并确保asterisk用户可以访问该文件