我正在尝试制作一个网络研讨会应用程序,它将接收教师的语音输入并将其广播给学生。
它处于设计的早期阶段,但我认为在SO上发出呼救请求不会受到影响。
技术平台将是Java / jQuery / JSF,因为该网站的其余部分都是基于此构建的。我将避开flash / flex,因为我对它们一无所知。
到目前为止,我正在考虑将Java Applet放在教师页面上,记录其麦克风输入。小程序必须签名等等,但似乎Java Audio API(JMF等)没有得到Oracle的太多喜爱,可能会被困在旧版本中。我会搜索非常稀疏的信息。
在观众方面,可能使用另一个音频播放器小程序,但它可能有点矫枉过正,例如我可以使用jPlayer。
我想我可以自己编写音频录制小程序,然后将数据流回服务器(在Tomcat上运行JSF) - 我将很快在这里发布applet骨架:)
因为必须有一个问题,所以:
我怀疑有人有一个现成的解决方案,我很抱歉这个广泛的问题。正如我的研究所做的那样,我将在此处分享。可能会有更多问题,它们将在评论中链接。
非常感谢您的眼球时间。