2012-01-28 79 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