我是否必须在服务器端和客户端编写? 我已经阅读了 ORACLE 的文档。这是一个reference。 但我需要知道我必须将数据传递给其他设备以进行点对点连接。
答案 0 :(得分:1)
Google确实为Android提供了WebRTC原生API,它是AppRTC。
对于初学者,请先按照guide此处,此页面提供分步教程。
有关详细信息和源代码,请参阅官方页面(只需谷歌" webrtc android")。
您可以在" appr.tc"上找到实时网络版AppRTC。 您还可以找到Android here
的预构建版本然而,AppRTCDemo并没有提供数据传输的实际示例(使用DataChannel),因此您需要参考Internet上的某些示例(只需谷歌" DataChannel + Android +示例")。
但最棘手的问题是Android的WebRTC Native API所依赖的库是" libjingle",它在版本之间发生了很大的变化,甚至官方文档都没有。为最新的API提供正确的指南(因为它经常更新)。
因此,我建议您只从Internet上的示例中引用一些部件和体系结构,并使用AppRTCDemo使用的libjingle版本或仅修改其中的代码,否则可能会浪费您大量时间来解决库问题。