有谁知道如何使用HTML5 websockets在Web应用程序中实现IP语音/视频?
如果我能用PHP或Python实现它会很好,因为我(不幸的是)目前还不知道任何其他编程语言.
一个很好的教程,以及我必须付出的已经构建的解决方案.
Update1:
添加了视频,因为它不仅与音频/ voip相关.
Update2:
已经创建了第一个HTML5视频会议应用程序.看看我自己的答案
我似乎只能使用Flash或Java在网络应用上录制语音.有没有办法通过JavaScript实现?
html javascript web-applications voice-recording html5-audio
我们有一个VoIP应用程序imVOX,我们正在寻找各种扩展我们的范围的方法.其中一部分是编写HTML5应用程序,但它需要使用来自浏览器的音频输入(以及来自浏览器的按键通话按钮,即使其他应用程序是关注的).
在音频方面,HTML5有什么方法可以从浏览器中输入音频以压缩并发送到我们的服务器?我知道使用Flash是可能的,但我们正试图避免闪存的移动兼容性,并且通常展望未来.
是否可以使用html5录制声音?我已经下载了最新的金丝雀版Chrome并使用以下代码:
navigator.getUserMedia = navigator.webkitGetUserMedia || navigator.getUserMedia; navigator.getUserMedia({audio:true},gotAudio,noStream);
然后,这会提示用户允许录音,如果您说"是",则会显示一条消息,说明正在录制Chrome.但是可以使用原始数据访问音频缓冲区吗?我似乎无法弄清楚如何.有建议的规格还没有实现,但有人知道它现在是否可以在任何浏览器上实现,并提供说明?
有人可以帮助我如何使用HTML5从默认麦克风捕获音频?有许多样本可用,但它们似乎都没有工作.我尝试使用HTML5进行音频捕获 因为它只适用于启用了标志的chrome.但它得到了NavigatorUserMediaError.地址栏上的视频图标有一个红色十字标志,其工具提示显示"此页面已被阻止访问您的摄像头和麦克风"
设置Chrome扩展程序以录制麦克风音频的最简单方法是什么?
我看到有一个有效的实验语音输入API但你怎么没有访问录制的文件?看起来像挂钩应该很简单,因为它在这个过程中提前一步,不是吗?特别是因为还有一个文本到语音的API,所以你可以有效地记录到文本中,然后让计算机说出来,但除非你想要一个标准的语音,多么蹩脚,多余和容易出错?
然后似乎有像这样的闪存解决方案,但我如何在Chrome扩展中使用它而无需设置任何服务器端?(因为我实际上不需要向服务器发送任何内容 - 它都是本地和客户端)
NPAPI有可能吗?是否有这样的插件现成的?
不知道其他可能的替代方案(HTML5还没有准备好,似乎)但我欢迎任何功能和简单的实现和挂钩到chrome扩展.
html5 ×3
audio ×2
html5-audio ×2
javascript ×2
capture ×1
html ×1
microphone ×1
python ×1
video ×1
websocket ×1