我正在寻找一个现有的库来建立任何智能手机(android / ios / win手机)和网页之间的连接。 whatsapp正在使用的内容(https://web.whatsapp.com/)和身份验证。
建立连接后,我必须将实时数据(音频和文本)从手机发送到电脑。
我认为whatsApp使用服务器来中继数据。我不介意在服务器的帮助下进行身份验证,但一旦连接正常,我更喜欢在wifi上进行所有通信,而不是将数据从手机发送到服务器并将其发送回网页电脑。
谢谢!
答案 0 :(得分:1)
当您想要解决已经解决的特定问题时,您不想重新发明轮子(尤其是在网络中),而是使用现有的解决方案。
您要找的是WebRTC。完全适合您的使用案例。但我不确定为此所需的开发工作。
几乎所有语言都有客户端库。快速搜索为Android
提供了此功能我不确定您期望的设备支持,请查看Caniuse?
另请查看WiFi-p2p for android。
<强>更新强>
查看此webrtc网站以了解跨平台development support and examples。
答案 1 :(得分:0)
没有真正的“最佳”方法,但您必须在计算机上运行某种类型的服务器。从那里,您可以使用来自Android的普通网络请求与您的计算机进行通信,只要它们位于同一网络(WiFi)上即可。 https://developer.android.com/training/basics/network-ops/connecting.html