ruby - 通过浏览器进行音频聊天和通话

标签 ruby audio streaming voip sip

如果我想为带有Web客户端的小型办公室创建在线电话(通过Astrisk / Adhearsion),如何在浏览器中直接传输IN / OUT音频(如GTalk一样)。最好没有Java小程序,也没有Flash。

我需要从Astriks call 中获取语音流,在浏览器中流式传输,从麦克风接收音频,然后将其发送回Astrisk。

我应该选择什么样的音频流输入/输出作为后端? XMPP?

最佳答案

你不能(目前)没有标准方法可以完成您想要做的事情。您需要一些帮助您的东西。这通常以Flash应用程序的形式完成。

Google实际上使用了Vidyo的浏览器插件来有效地实现这一目标。

关于ruby - 通过浏览器进行音频聊天和通话,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4149017/

相关文章:

linux - 错误 : pipeline could not be constructed: no element "audiotestsrc"

Android:使用 ParcelFileDescriptor 通过套接字使用 Mediarecorder 进行视频流传输

ruby - 我如何在 heroku 中连接我的 postgres 数据库?

ruby-on-rails - 我如何使用路由别名改进重定向

Ice Cream Sandwich 上的 Android Visualizer(音频效果)运行时异常

android - 增加录制音频的音量输出

ruby - "Pow is installed"现在出现在我所有的网站上

ruby-on-rails - Rails link_to 链接填写页面上的表单

javascript - 如何使用 JS WebAudioAPI 进行节拍检测?

linux - 使用 unix 命令通过 http 流式传输日志文件数据。尾部和 curl 的组合