【发布时间】:2016-08-18 05:02:57
【问题描述】:
我正在尝试使用 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 的链接。
谢谢
【问题讨论】:
-
您能否在不关闭应用程序的情况下断开呼叫?
-
您找到解决方案了吗?我也有同样的问题
-
最好的方法可能是构建一个 chromium 以便您可以制作自己的 apk。然后尝试获得免费的信令服务或编写一个。或者去 libjingle,这样你就可以自己制作东西了。
-
@Ahmed 你能完成这个项目或获得一些参考吗??
-
很遗憾没有.....
标签: android webrtc libjingle signaling openwebrtc