首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过Internet与Android手机和PC进行双向通信

通过Internet与Android手机和PC进行双向通信
EN

Stack Overflow用户
提问于 2012-01-27 04:08:00
回答 1查看 1.7K关注 0票数 3

我正试图用我的个人电脑(通过3g互联网)用Andriod手机控制一辆遥控车。

我正计划使用一个ioio (它只是一个我可以通过USB插入andriod手机的板)。

我现在工作的部分是从我的个人电脑到我的Andriod应用程序的通讯。我以前从未开发过Andriod应用程序,我是一个业余的C#开发人员。

目前,我正计划通过UDP进行通信,因为我可以轻松地用Java创建UDP服务器/客户端。(http://systembash.com/content/a-simple-java-udp-server-and-udp-client/)

不过,我认为这可能需要一个公开的IP地址?我的客户和服务器上都没有。

因此,为了简单起见,您将如何在两个JAVA应用程序之间在internet上进行通信。如果您需要从摄像机和简单的命令流视频。

EN

回答 1

Stack Overflow用户

发布于 2012-01-27 04:17:23

您不一定需要公共IP,您只需要某种IP,其中一个设备可以向另一个设备发送数据包。例如,您可以将电话连接到您的家庭wifi网络,并使用这两个设备的私有IP(通常为192.168.1.x)。

如果您需要手机在3G上,并且您的PC在NAT路由器后面(这是典型的),那么您需要将一个端口转发到您的PC上--这是路由器上的配置设置--然后将电话连接到路由器的公用IP上的该端口。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9028866

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档