笔记本电脑和平板电脑之间的通信在同一个WiFi网络中

时间:2015-11-17 08:28:10

标签: android processing osc

我想让我的笔记本电脑和平板电脑通过OSC使用OscP5 java库进行通信。

平板电脑是Android设备,应用程序是在android studio上制作的。 Laptop是Windows 8.0,应用程序在Processing 2.2.1上运行。两者都使用相同的库OscP5。

在公共政府部门,WiFi网络非常庞大且强大。这两款设备显然位于同一个WiFi网络中 - 公共WiFi免费。两种设备都使用无线(WiFi)

我正在做的很简单。 通过UDP单播从平板电脑向笔记本电脑发送一些整数。

当我确认IP地址时, 笔记本电脑:192.168.25.219 平板电脑:192.168.26.83

奇怪的是,他们有不同的地址,分别是25和26。 我尝试多次在两台设备上重新连接,但它们总是获得相同的IP。

问题不在于港口。我当然确认端口是相同的(13000)。 和笔记本电脑只是听13000端口,而不是发送任何东西。 平板电脑只是发送到13000端口的笔记本电脑IP。

我搜索了一下,人们说如果IP地址的第1,第2和第3部分不相同,OSC不起作用。这是问题吗?如果是这样,为什么?我有点关于网络的菜鸟,所以请轻松解释..

1 个答案:

答案 0 :(得分:0)

问题是防火墙......

任何访问此帖子的人都必须确认防火墙是否阻止了您的端口。防火墙有可能阻止您在路由器级别或操作系统级别上的端口。

第一种情况,您必须访问路由器的管理员设置页面并启用VPN(虚拟专用网络)直通或开放端口。 最后一种情况(主要是在Windows中,因为防火墙是OS X中的选项),您只需转到设置并禁用家庭网络级防火墙,或者您可以为您的端口添加例外。

我希望有人因为防火墙而不会像我一样有困难。

相关问题