如何在Native android应用程序中使用WebRTC + Pubnub Api进行视频聊天客户端

我正在开发一款android应用程序,其功能与p2p视频聊天功能一样。 而在谷歌研究,我有一些图书馆,但没有得到任何东西的Android本机。

我决定使用PubRub api与WebRTC一起使用。 我如何创建一个视频聊天原生Android客户端与使用那里库?

我发现一个本地视频聊天客户端的代码,

https://github.com/pchab/AndroidRTC

这个演示应用程序需要URL与IP:端口,所以我有一个混淆关于如何服务器将?

谁能帮我?


@Alexey Osminin和@Pubnub是正确的:您需要信号协议服务(PubNub),并且您需要托管的WebRTC解决方案来处理音频/视频流。

你最好的选择就是从Kevin Gleason这个真棒博客开始,创建一个ANDROID WEBRTC视频聊天应用程序,他是作为实习生为PubNub做AndroidRTC和WebRTC研究的人。

PubNub和WebRTC

围绕PubRub在WebRTC领域提供的内容存在很多混淆,并且我们已将您需要知道的所有内容编译到单个知识库文章中。


据我所知你需要一些信令服务器,它允许检测对端,交换会话描述来设置媒体端口; 并帮助分享用于初始握手的所有内容。 您可以在这里找到更多信息:https://www.webrtc-experiment.com/docs/WebRTC-Signaling-Concepts.html。 有很多开源实现,例如https://janus.conf.meetecho.com/。

希望这可以帮助。

链接地址: http://www.djcxy.com/p/24955.html

上一篇: How to use WebRTC + Pubnub Api for video chat client in Native android app

下一篇: convert factor with 11 levels to character or numeric