gpt4 book ai didi

android - 原生 Android WebRTC 应用开发

转载 作者:IT老高 更新时间:2023-10-28 22:22:37 26 4
gpt4 key购买 nike

我正在尝试使用 WebRTC Native API 创建一个用于视频聊天和消息传递的 android 应用程序。我浏览了几个链接,发现大多数 android 的文档都很模糊,特别是如果你不知道从哪里开始。我点击了以下链接,

https://webrtc.org/native-code/android/#

https://www.chromium.org/developers/how-tos/android-build-instructions

但是上面提到的链接没有任何意义,因为我想开发一个 android 应用程序,这些链接建议下载一个 chromium 然后构建它。我知道最终结果将是一个 apk,但如果我想编写自己的代码怎么办。我也研究了 pubnub 和 OpenTokRTC,但我也不想使用其他人的信令服务(以及 pub 和 sub 键)。我尝试了以下链接,

https://github.com/pristineio/webrtc-build-scripts

但这对于 WebRTC 的新手来说似乎也有点不完整,因为它建议通过以下命令获取 WebRTC,

# Pull WebRTC
get_webrtc

最后我尝试了以下链接,

http://simonguest.com/2013/08/06/building-a-webrtc-client-for-android/

但本教程的问题在于它根本没有更新。 Libjingle 已经移到 github 上了,我不知道如何使用 gclient 从 github 获取 libjingle。

我的这场斗争是一场灾难。任何人都可以通过更新的文档或教程帮助我,我可以使用这些文档或教程来了解使用 webRTC 原生 API 开发应用程序到底需要什么?请不要给我任何 OpenTokRtc 或 PubNub 的链接。

谢谢

最佳答案

我知道这是一个旧线程,但如果有人仍在寻找使用 libjingle 构建 Android 应用程序的方法,预建库已在过去几个月内发布,可以非常简单地作为依赖项添加到 Android Studio 项目像这样:

dependencies {
compile 'org.webrtc:google-webrtc:1.0.+'
}

在 Android Studio 2 中。或在 Android Studio 3 中:

dependencies {
implementation 'org.webrtc:google-webrtc:1.0.+'
}

文档是 here .有关如何使用 Android API 的示例,请通读 AppRTC code .

关于android - 原生 Android WebRTC 应用开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36829837/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com