使用Socket.io的iOS语音聊天
我想实现一个语音聊天(即使只是一个原始的支持),没有实施整个VoIP堆栈的麻烦。 我也想把它提供给iOS和Android。
我一直在寻找一种方法来做到这一点,在我看来,使用Socket.IO将是开始。 是否可以使用Socket.IO作为信号服务器(发现谁可用,以及谁开始语音聊天),然后在两个设备之间build立点对点连接以传输audio数据?
注:虽然我更喜欢点对点,因为我想避免传输如此庞大的数据量过载服务器,有可能有socket.io接收和传输设备之间的audio数据(因为我听说iOS和Android不能build立彼此的P2P连接)。 如果这是不可能的,那么也许可以使用socket.io服务器作为发送audio数据的中介。
我发现了以下有用的链接(可能基于socket.io),但他们没有任何移动设备的参考。
http://peerjs.com/
https://simplewebrtc.com/
任何帮助是极大的赞赏。 任何socket.io的替代品也被接受,如果有的话。
- 根生成错误? 找不到入口文件index.android.js(React Native)
- 在最新的Openshift更新之后,Socket.IO客户端无法连接到Socket.IO nodejs服务器
- 改造得到400不好的请求,但与邮递员合作
- 套接字连接 – Java添加字节
- jpm-mobile与ReferenceError失败:cmd未定义
- 使用NodeJS成功运行Socket.IO Android项目
- 没有对等证书例外 – 排除和Android与自签名证书
- Android Volley:POST请求 – NodeJS REST API中的req.body为空
- 推杆/ PubNub替代使用Heroku上的node.js