在gtv上通过wifi使用端口8000和9987

时间:2013-03-04 15:55:51

标签: google-tv

我正在使用通过wifi使用端口8000和9987与Android设备通信的应用程序。它很棒 除了我的Google TV之外的一切。

这是我尝试使用它时在Java控制台中获得的部分内容

...
Connecting to: http://192.168.2.9:8000/_version?version=71  
It did not work.java.net.ConnectException: Connection refused: connect  
java.net.ConnectException: Connection refused: connect  
...

这是gtv的正确IP。

可以吗?

1 个答案:

答案 0 :(得分:1)

从您的描述中不清楚服务器组件是在GTV设备还是客户端上运行。此外,您不能假设您的应用始终可以使用任何特定的端口号。它们可以被其他应用程序使用。您需要设计假设您可能无法绑定到特定端口号。您可以尝试从默认端口号开始的一系列端口号,但请确保您有一些方法可以唯一标识绑定到端口的进程。或者,您可以设计一个网络广播发现协议,告诉您的客户端应用程序绑定到哪个端口。

我们在GTV设备上使用了8080这样的端口号,因此可以使用这样的端口号。