2012-01-28 66 views
0
流JAVACV TCP/IP连接

可能重复:
How can I send data in binary form over a Java socket?用于发送图像

我工作的一个应用程序,并希望通过在将图像发送到客户端应用程序在JAVA中上网。基本上通过TCP/IP的IplImage数据。所以现在,它是一个有点视频聊天的事情。我需要两台不同PC作为服务器和客户端的应用程序。 有什么建议吗?我完全失去了。

+0

我是新来的StackOverFlow,所以我真的不明白。 – user1026134 2012-01-28 13:08:58

+1

@ user1026134:参见http://stackoverflow.com/faq#howtoask – esaj 2012-01-28 13:19:57

+0

@ - 如果你是新来的,你需要做的第一件事就是学习如何搜索。在搜索框中键入“通过java中的tcp/ip发送数据”返回了近5,000条结果。下面是该搜索的一个答案:http://stackoverflow.com/questions/3864959/how-can-i-send-data-in-binary-form-over-a-java-socket – kdgregory 2012-01-28 14:13:24

回答

0

您可以建立两个连接,一个用于发送一个方向的信息,另一个用于发送相反的方向。所以应用程序必须是另一个应用程序的客户端,也是另一个应用程序的服务器

0

TCP连接以两种方式传输数据。所有的盒子都需要一台服务器,所有的盒子都需要能够启动客户端。想要启动聊天的用户会启动一个调用(连接)被叫方服务器的客户端。然后,视频可以双向流动,直到一方或另一方关闭连接。

有没有一些特别的问题?

+0

如何将IplImage转换为字节? – user1026134 2012-01-28 15:48:06