我正在尝试在车内使用两部手机作为倒车摄像头:一部是摄像头,另一部是观察者。我有软件,但问题是我无法让它使用两部手机。我可以使用第三部手机作为热点网关。问题似乎是我似乎无法与运行热点的设备上运行的任何应用程序进行通信,但它们都具有相同的IP范围。一台机器正在运行访问摄像机的http服务器(类似于“IP网络摄像头”应用程序),一台运行访问Web服务器的软件(在这种情况下是Web浏览器)。没有互联网组件。我认为这是因为某种安全功能而被阻止。我认为没有技术上的原因导致它无法正常工作。
我已经使用HTC one,HTC DesireHD,三星galaxy相机和其他各种朋友的手机进行了测试,因此它似乎与Android一致。某种类型的手机并不奇怪。 Android 5也没有帮助。如果它是安全功能,我是否需要根据运行热点的设备来克服它?任何关于这个主题讨论的指针都会非常有用。
我搜索了很多类似的帖子,但大多数人正在讨论网络共享问题或连接到互联网。不确定要使用哪些关键字。我也尝试了“热点控制”应用程序,虽然我不认为它与这个问题有关,但它不起作用。
例如How to make two android devices to communicate through TCP这是正确的标题,但接下来是关于NAT翻译,这是无关的。其他人继续谈论DNS。只是一个简单的DHCP服务器(热点有)和路由器?
因此,实质上这只是在两个Android设备之间设置本地tcp / ip网络,以便应用程序可以相互通信。我原以为这是非常直截了当的。 Hotspot几乎就是一个解决方案。
答案 0 :(得分:0)
我有一个脑电波并且至少在我的HTC上解决了我自己的问题(我认为在5.01升级之前可能是kitkat)。
进入"设置"选择"更多"在"无线网络"。 然后在"移动网络共享" - >"便携式Wifi热点"单击顶部的菜单按钮,然后选择"高级"。 然后单击LAN设置: 在这里,我们选择主机的IP地址(即此移动设备)和"起始IP"对于连接的设备的DHCP服务器。它似乎为运行hotpsot的移动设备选择零(最后用于IP地址的4个数字组),然后,大概是10,用于连接机器的起始地址。但是,似乎只有从起始地址开始的地址可以看到对方所以简单的修复是将主机的IP地址更改为大于10的数字。我选择200并且全部工作。我的相机可以连接到手机,两个人可以通话。
但是,在运行4.1.2(Jelly Bean)的Galaxy相机(型号EK-GC100)上,无法配置这些地址。如果没有插入SIM卡,它也不允许热点启动。似乎认为除了束缚之外没有其他理由使用热点。列表中的另一个短视设计功能几乎无需实施。
不幸的是,如果相机设备正在运行热点,那会更好。哦,这不是一个重大问题,因为我不会将星系相机用于汽车倒车相机。