我有安卓WebRTC安卓演示应用程序代码与https://apprtc.appspot.com/服务器运行。
但是我想归档的是,我想用我自己的服务器替换服务器https://apprtc.appspot.com/,我还想修改/删除代码中它与服务器通信的部分,因为我的服务器以不同的方式通信。
我希望保持与WebRTC相关的应用程序接口调用的原样,只替换与https://apprtc.appspot.com/服务器通信的部分源代码。
所以基本上我想知道,我必须调用哪些WebRTC API才能允许使用我的服务器进行AV调用,我有STUN/TURN和注册服务器。
我只想重用核心的WebRTC功能,并在其上编写应用程序。
有人能在这方面给我指点一下吗?
提前谢谢。
发布于 2014-07-01 17:06:19
您可以通过两种方式实现android webrtc应用程序。两者都工作得很好..
1.
遵循这个example,我已经尝试过了,并且工作完全成功。
只需要做一次更改,就是本例中提供的gclient config命令的链接是旧的。遵循链接gclient config http://webrtc.googlecode.com/svn/trunk
另外,请确保您有oracle jdk-6,其他版本在执行获取本机代码的步骤时会产生问题。
2.您可以使用Frozen mountain库,它为您提供了多种开发webrtc应用的app。
希望这能对你有所帮助..检查here
发布于 2014-06-30 17:49:15
我还创建了一个演示项目,我在其中设置了我的转向和stun服务器。有一个网站http://sipml5.org,它提供了很好的详细示例。
你可以下载他们的代码并设置你自己的配置,或者你可以在你的应用程序中引用。创建的演示项目链接是取自http://sipml5.org/call.htm的http://telzy.webuildapps.co。
希望这能对你有所帮助。
https://stackoverflow.com/questions/24487076
复制相似问题