我想在钛上使用WebRTC。去年年底,WebRTC在Chrome上实现。我想在Android上用WebRTC做一个应用程序。
我有几个问题:
我已经在移动webRTC上找到了一篇关于WebRTC在一个独立的移动应用上的旧文章,但是它已经过时了,现在的情况又是如何变化的呢?
发布于 2015-08-30 20:25:50
稍后看到这篇文章的人只需在WebRTC上更新一下:
WebRTC库
如果您只满足于Android (5.0),您可以使用更新的WebView。不过,我不确定你是否能用WebView支持较早的安卓版本。当然,您可以选择本机选项。
正如其他用户所提到的,如果您有时间和资源,编译WebRTC源文件肯定是一个可行的选择。但是,如果您想要更快地启动和运行,Pristine.io将致力于托管最新的WebRTC Android工件。要在安卓系统上开始本地使用WebRTC,您可以在应用程序的build.gradle
中添加以下内容
dependencies {
...
compile 'io.pristine:libjingle:9694@aar'
}
在我写这篇文章的时候,过去几个月我一直在安卓系统上与WebRTC合作,最近我使用的版本是9694。查找最新的修订版这里。
开始使用Android系统
与WebRTC的javascript库一样,您需要一个服务来处理用户发现和SDP信令。我使用WebRTC信令API为信令服务构建了一个PubNub。您可以将其包括在内,并通过在应用程序的build.gradle
中添加以下内容立即开始使用它
dependencies {
...
compile 'io.pristine:libjingle:9694@aar'
compile 'me.kevingleason:pnwebrtc:1.0.6@aar'
compile 'com.pubnub:pubnub-android:3.7.4' //optional
}
其他资源
发布于 2014-03-01 11:33:04
检查这个链接,它是为webrtc演示提供的样例android应用程序。按照这个链接上的说明,您将得到android应用程序,您可以在两个android设备上进行测试,也可以在android演示上运行。遵循源代码,您可能会得到一些关于为android开发自己的android应用程序的线索。
注意:本例中为gclient命令提供的链接是旧的。按照这个链接
gclient配置 http://webrtc.googlecode.com/svn/trunk
祝好运。
发布于 2014-02-28 13:30:28
是的,在Android中使用人行横道是可能的。请参阅此https://crosswalk-project.org/
https://stackoverflow.com/questions/22085239
复制相似问题