android 关于 webRTC 的几个问题
A few questions about webRTC on android
我对 android 上的 webRTC 有一些疑问。我可以说我是 android 和 webRTC 的新手,但我也可以说我在 android 上对 webRTC 做了太多研究。但是还有几个问题。 (有的是因为我是新手,有的是因为我还好但还不够全面)
- 我正在尝试制作一个 android 应用程序,它将在网络浏览器(首选是 chrome)和 android 设备之间直接通信(我们可以说是 p2p) .所以我做了太多研究,发现 webRTC 对我有好处。你有什么建议吗?或者你觉得还好吗? (我还要为 chrome 编写一个插件)。
- 几乎每个文件都说 'android is not directly support webRTC'。所以我需要一些东西来为我提供 android 上的 webRTC。这是什么?我必须编码的是原生 android 吗?我必须包含我的项目的是原生 (NDK) 库吗?还是 java 库?还是我应该选择 cordova/crosswalk 之类的?我研究了所有但没有找到可以帮助我的东西。是的,有关于它的文件,但还不够..
- 一些文件说,我需要铬。但为什么以及如何?他们向我展示了很多 linux 终端命令,甚至没有一行 java 或 C 或 C++ 代码。甚至他们提供的一些终端命令和链接也不起作用。
- 我 read/found/tried 这些东西是我研究的结果:
Apache 科尔多瓦
人行横道
http://webrtc.github.io/samples/
http://simonguest.com/2013/08/06/bui...t-for-android/
http://orcaman.blogspot.com.tr/2014/...tc-source.html
https://github.com/pchab/ProjectRTC
https://github.com/pchab/AndroidRTC
还有更多..
简而言之,我需要帮助。请把手给我谢谢你。 (因为我真的很无奈,尽力了)
谢谢。
正如其他人所建议的,我建议查看 g.co/webrtc。据我了解,您的目标是使 Android 使用 WebRTC 连接到 Web 浏览器。有两(三)种方法可以实现。
您可以只使用 Chrome、Opera 或 Firefox for Android。所有这些浏览器都支持 WebRTC,它允许您为您的网络应用程序使用与 Android 应用程序相同的代码。有了新的“添加到主屏幕”支持,以及对来自 Android 上网络应用的推送通知的支持,这对您来说可能是一个很好的解决方案。
您可以使用 Android 本机 WebRTC 库,可从 WebRTC.org. As mentioned in my article 获得,我建议使用 pristine.io 编译库,可从 MavenCentral 获得。
如果你的应用可以限制在Lollipop,你可以使用WebView,它现在支持WebRTC iirc。虽然我对它了解不多。
获得帮助的最佳资源是 discuss-webrtc。它比 Whosebug 活跃得多。
我对 android 上的 webRTC 有一些疑问。我可以说我是 android 和 webRTC 的新手,但我也可以说我在 android 上对 webRTC 做了太多研究。但是还有几个问题。 (有的是因为我是新手,有的是因为我还好但还不够全面)
- 我正在尝试制作一个 android 应用程序,它将在网络浏览器(首选是 chrome)和 android 设备之间直接通信(我们可以说是 p2p) .所以我做了太多研究,发现 webRTC 对我有好处。你有什么建议吗?或者你觉得还好吗? (我还要为 chrome 编写一个插件)。
- 几乎每个文件都说 'android is not directly support webRTC'。所以我需要一些东西来为我提供 android 上的 webRTC。这是什么?我必须编码的是原生 android 吗?我必须包含我的项目的是原生 (NDK) 库吗?还是 java 库?还是我应该选择 cordova/crosswalk 之类的?我研究了所有但没有找到可以帮助我的东西。是的,有关于它的文件,但还不够..
- 一些文件说,我需要铬。但为什么以及如何?他们向我展示了很多 linux 终端命令,甚至没有一行 java 或 C 或 C++ 代码。甚至他们提供的一些终端命令和链接也不起作用。
- 我 read/found/tried 这些东西是我研究的结果:
Apache 科尔多瓦
人行横道
http://webrtc.github.io/samples/
http://simonguest.com/2013/08/06/bui...t-for-android/
http://orcaman.blogspot.com.tr/2014/...tc-source.html
https://github.com/pchab/ProjectRTC
https://github.com/pchab/AndroidRTC
还有更多..
简而言之,我需要帮助。请把手给我谢谢你。 (因为我真的很无奈,尽力了) 谢谢。
正如其他人所建议的,我建议查看 g.co/webrtc。据我了解,您的目标是使 Android 使用 WebRTC 连接到 Web 浏览器。有两(三)种方法可以实现。
您可以只使用 Chrome、Opera 或 Firefox for Android。所有这些浏览器都支持 WebRTC,它允许您为您的网络应用程序使用与 Android 应用程序相同的代码。有了新的“添加到主屏幕”支持,以及对来自 Android 上网络应用的推送通知的支持,这对您来说可能是一个很好的解决方案。
您可以使用 Android 本机 WebRTC 库,可从 WebRTC.org. As mentioned in my article 获得,我建议使用 pristine.io 编译库,可从 MavenCentral 获得。
如果你的应用可以限制在Lollipop,你可以使用WebView,它现在支持WebRTC iirc。虽然我对它了解不多。
获得帮助的最佳资源是 discuss-webrtc。它比 Whosebug 活跃得多。