在哪里可以下载libjingle_peerconnection.jar源代码



我正在使用Android的WebRTC进行实验,到目前为止,使用 libjingle 来自此仓库的 libjingle 使我成功地创建了一个本机Android应用程序,该应用程序将Webrtc视频广播到我的WebApp在浏览器中渲染(在此处查看我的项目(,或者以另一种方式(在此处查看我的项目(

,但是现在我想进行一些更改或扩展一些功能,使我能够将MediaStream渲染到Android默认视频中。因此,我在其存储库中寻找此库的源代码,但找不到它(源罐子都是空的(。

有人知道在哪里获取它吗?

谢谢

看起来您正在使用多年历史的libjingle repo。遵循官方WEBRTC构建指令,以构建最新的代码基础。
您需要一个Ubuntu OS来构建Android的WebRTC Jar/AAR。

生成gradle在AndroidStudio中构建演示应用程序:

build/android/gradle/generate_gradle.py --output-directory $PWD/out/Debug --target "//webrtc/examples:AppRTCMobile" --use-gradle-process-resources --split-projects

生成WEBRTC框架以在任何其他本机应用中链接:

./tools_webrtc/android/build_aar.py

此命令将生成libwebrtc.aar,它将包含所有因(.jar/.so(文件。只需将此.AAR导入您现有的应用程序即可。

您可能需要更改应用程序代码,以使其与最新的WebRTC API兼容。
参见Demo&API源。

然后您可以玩Videorender&SurfaceViewRenderer

相关内容

  • 没有找到相关文章

最新更新