我在哪里可以下载 libjingle_peerconnection.jar 源代码
Where could I download libjingle_peerconnection.jar source code
我正在试验来自 Android 的 WebRTC,目前使用 libjingle 来自 repo had made me successfully creates a native android app that broadcast a WebRTC video to my webapp rendered in browser (check my project here), or the other way around (check my project here)
但现在我想做一些更改或者可能扩展一些功能以使我能够将 MediaStream 渲染为 android 默认值 VideoView。所以我在他们的 repo 中寻找这个库的源代码,但我找不到它(源 jar 都是空的)。
有人知道在哪里可以买到吗?
谢谢
看起来您正在使用多年的 libjingle 存储库。
按照 Android 的官方 WebRTC build instructions 构建最新的代码库。
您需要 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 框架 link:
./tools_webrtc/android/build_aar.py
此命令将生成libwebrtc.aar,它将包含所有依赖(.jar/.so) 文件。只需将此 .aar 导入您现有的应用程序即可。
You may need to change your app code, to make compatible with latest WebRTC API's.
See Demo & API source.
然后你可以玩 VideoRender & SurfaceViewRenderer
我正在试验来自 Android 的 WebRTC,目前使用 libjingle 来自 repo had made me successfully creates a native android app that broadcast a WebRTC video to my webapp rendered in browser (check my project here), or the other way around (check my project here)
但现在我想做一些更改或者可能扩展一些功能以使我能够将 MediaStream 渲染为 android 默认值 VideoView。所以我在他们的 repo 中寻找这个库的源代码,但我找不到它(源 jar 都是空的)。
有人知道在哪里可以买到吗?
谢谢
看起来您正在使用多年的 libjingle 存储库。
按照 Android 的官方 WebRTC build instructions 构建最新的代码库。
您需要 Ubuntu OS 来为 android.
正在生成 gradle 以在 AndroidStudio 中构建演示应用程序:
build/android/gradle/generate_gradle.py --output-directory $PWD/out/Debug --target "//webrtc/examples:AppRTCMobile" --use-gradle-process-resources --split-projects
正在为任何其他本机应用程序生成 WebRTC 框架 link:
./tools_webrtc/android/build_aar.py
此命令将生成libwebrtc.aar,它将包含所有依赖(.jar/.so) 文件。只需将此 .aar 导入您现有的应用程序即可。
You may need to change your app code, to make compatible with latest WebRTC API's.
See Demo & API source.
然后你可以玩 VideoRender & SurfaceViewRenderer