WebRTC在Android中

WebRTC在Android中,第1张

概述我下载了webRtc.In方面的开源代码,我找到了针对 Android的WEbRTCDemo测试项目.我能够在安装它时生成APK BUt我的设备不能与两个设备进行通信…. 步骤我在做什么.. 1.在应用程序设置中 – > HostId:我打了其他Android设备的Ip地址并按下了开始呼叫按钮,但问题是在另一方面没有发生任何事情. 我的问题是 1.与其他设备通信我必须设置任何服务器? 2.任何人都 我下载了webRtc.In方面的开源代码,我找到了针对 Android的WEbRTCDemo测试项目.我能够在安装它时生成APK BUt我的设备不能与两个设备进行通信….
步骤我在做什么..
1.在应用程序设置中 – > HostID:我打了其他AndroID设备的Ip地址并按下了开始呼叫按钮,但问题是在另一方面没有发生任何事情.

我的问题是
1.与其他设备通信我必须设置任何服务器?
2.任何人都可以解释它在AndroID设备中是如何工作的.
请帮我.
谢谢
克里希纳.

解决方法 是的,你绝对需要一个’消息服务器’.您的任务是将SDP从一个客户端转发到另一个客户端. SDP包括ICE候选者,它基本上告诉客户如何直接“到达”另一个(IP地址端口组合).一旦两个客户端都交换了这些“握手”信号,他们就可以开始将它们的流转发到对等端.

现在,这个服务器的实现完全由您自己完成.由于它与WebRTC API的其余部分分离,因此您可以安全地使用任何技术来确保在两个客户端之间交换这些信令消息.一旦您成功建立了PeerConnection,您甚至可以从那里使用DataChannel来重新协商.

总结一下,

>是的,您确实需要服务器来在两个客户端之间中继消息.>由于这与WebRTC实施无关,因此您可以选择任何技术.

总结

以上是内存溢出为你收集整理的WebRTC在Android中全部内容,希望文章能够帮你解决WebRTC在Android中所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1127169.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存