【发布时间】:2017-03-23 16:20:36
【问题描述】:
- 我的目标是从 WebRTC 转换现有的 AudioStream。因此,我想将来自另一个应用程序的自定义噪声(仅用于示例)添加到已经工作的 PeerConnection 和本地 Stream。我的目标是为 Android 创建这些更改,并构建 java lib。那么,是否有可能做,甚至抛出改变 Native WebRTC?
- 另一个问题,关于使用 WebRTC 构建自定义本机更改。我想在 WebRTC 中添加我自己的功能。为此,我还应该更改构建脚本或类型,以及如何做到这一点?您能否就这件事提出建议,也许有一些文档,关于构建您自己的更改(以及在其他系统中的下一次使用,Android\iOS)?
更新
关于 1 个问题,是否可以制作、抛出明确的 WebRTC 版本(无需库自定义)?例如,我们可以使用放在 PeerConnection 中的本地 AudioStream 对象进行操作吗?
以及第二次的额外更新。我们可以更改一些 WebRTC 原生 C 代码,并继续使用 depot 工具脚本进行构建吗?或者我们也应该创建自己的脚本,用于生成 .so 和 .jar 库?那么Android的变化呢。如果原生 C 源代码发生一些变化,我们如何为新的 .jar 库构建 JNI 变化?
【问题讨论】:
-
我了解问题无法完全回答。但尽可能多。
标签: java android java-native-interface webrtc