首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >安卓平台上的WebRTC

安卓平台上的WebRTC
EN

Stack Overflow用户
提问于 2014-02-28 02:51:23
回答 3查看 27.8K关注 0票数 17

我想在钛上使用WebRTC。去年年底,WebRTC在Chrome上实现。我想在Android上用WebRTC做一个应用程序。

我有几个问题:

  1. 是否可以在本机for视图上使用WebRTC,还是仅用于铬?
  2. 在安卓系统上实现webRTC最简单的方法是什么?

我已经在移动webRTC上找到了一篇关于WebRTC在一个独立的移动应用上的旧文章,但是它已经过时了,现在的情况又是如何变化的呢?

EN

回答 3

Stack Overflow用户

发布于 2015-08-30 20:25:50

稍后看到这篇文章的人只需在WebRTC上更新一下:

WebRTC库

如果您只满足于Android (5.0),您可以使用更新的WebView。不过,我不确定你是否能用WebView支持较早的安卓版本。当然,您可以选择本机选项。

正如其他用户所提到的,如果您有时间和资源,编译WebRTC源文件肯定是一个可行的选择。但是,如果您想要更快地启动和运行,Pristine.io将致力于托管最新的WebRTC Android工件。要在安卓系统上开始本地使用WebRTC,您可以在应用程序的build.gradle中添加以下内容

代码语言:javascript
运行
复制
dependencies { 
   ... 
   compile 'io.pristine:libjingle:9694@aar' 
} 

在我写这篇文章的时候,过去几个月我一直在安卓系统上与WebRTC合作,最近我使用的版本是9694。查找最新的修订版这里

开始使用Android系统

与WebRTC的javascript库一样,您需要一个服务来处理用户发现和SDP信令。我使用WebRTC信令API为信令服务构建了一个PubNub。您可以将其包括在内,并通过在应用程序的build.gradle中添加以下内容立即开始使用它

代码语言:javascript
运行
复制
dependencies {
    ...
    compile 'io.pristine:libjingle:9694@aar'
    compile 'me.kevingleason:pnwebrtc:1.0.6@aar'
    compile 'com.pubnub:pubnub-android:3.7.4'    //optional
}

其他资源

票数 11
EN

Stack Overflow用户

发布于 2014-03-01 11:33:04

检查这个链接,它是为webrtc演示提供的样例android应用程序。按照这个链接上的说明,您将得到android应用程序,您可以在两个android设备上进行测试,也可以在android演示上运行。遵循源代码,您可能会得到一些关于为android开发自己的android应用程序的线索。

注意:本例中为gclient命令提供的链接是旧的。按照这个链接

gclient配置 http://webrtc.googlecode.com/svn/trunk

祝好运。

票数 0
EN

Stack Overflow用户

发布于 2014-02-28 13:30:28

是的,在Android中使用人行横道是可能的。请参阅此https://crosswalk-project.org/

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22085239

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档