我正在尝试开发像PTTDroid这样的项目,我的意思是 Push-To-Talk 或 Walkie-Talkie 应用程序。
问题是在这个应用程序中你不能使用 3G 访问网络,所以我决定使用 Node.js 服务器并实现一个 Android 客户端与之通信。我尝试使用 Phonegap 进行多平台项目,问题是对于音频记录,您无法访问缓冲区,您只能开始和停止或暂停录制过程,但不能在捕获时发送数据。所以我的问题是,可以通过 Socket.IO 或类似的 Node.js 服务器通过原生 Android 功能(Audiorecord 类)实时流式传输音频捕获吗?
我发现了这个项目,Asimi JS,但我不知道其他人是否知道更好的方法来做我想做的事。
非常感谢您的帮助!