通过WiFi从一台Android手机到另一台Android手机的实时流视频
我已经在互联网上搜索了几天,以了解如何通过WiFi连接从一个Android手机到另一个Android手机实现视频流功能,但是我似乎找不到任何有用的东西。我在android开发人员中查看了示例代码,stackoverflow,google,android博客,但一无所获。我所能找到的是某种用于流媒体的电话到桌面或桌面到电话解决方案,但是我在实现过程中没有什么可以借鉴的。 我需要使用arduino ADK控制机器人,所以我正在使用2部电话,一部将安装在机器人上,另一部将从机器人接收视频流。我之所以这样说是因为我试图在广播时间和观看时间之间实现最小的延迟。 我正在编写2个应用程序,一个主要应用程序(通过手持电话控制机器人)将控制从属应用程序并接收流,第二个从属应用程序将在机器人控制的电话上运行,从而控制电机/执行器/流式传输到主应用程序。我无法使用第三方应用程序。我需要将视频流代码集成到我的2个应用中。 有哪些选择可以实现这一目标?这也是很难做到的,因为我从未使用过视频流,很难在Java和Android开发中都做得很好。我应该如何编码/解码流,如何启动连接,是否需要使用UDP而不是TCP / IP?我真的不知道从哪里开始,哪里都没有示例代码。我很确定这可以实现。我只是找不到任何有用的方法来帮助我朝正确的方向入手。 我偶然发现了spydroid, 但它在桌面上使用VLC,因此对我不利。 编辑:查看Cagney Moreau的博客。他详细介绍了如何实现这一点。