2012-05-14 24 views
2

我試圖製作一個Android應用程序(用於私人使用),基本上允許我使用設備顯示器作爲Windows的第二顯示器。我想出瞭如何讓我必須發送到設備的圖像。我想通過USB連接兩個(使用adb)。現在,我無法弄清楚如何通過我的TCP套接字實際發送圖像數據。有沒有任何現成的圖書館,或者有沒有人已經這樣做,可以幫助我?是否有任何現成的Java庫通過TCP傳輸圖像?

+0

讀取JPG格式的二進制,用某種消息幀的傳輸字節 –

+0

最好;即:寫入4個字節,表示要傳輸的字節數。 – cHao

+0

好的,但我怎麼會從BufferedImage對象獲得JPG文件? – Bogdacutu

回答

0

如果你唯一需要的就是您的設備上顯示的圖像,我會做到這一點:

$ adb push img.png /mnt/sdcard/img.png 
$ adb shell am start -a android.intent.action.VIEW -t image/png -d file:///mnt/sdcard/img.png 
+0

不,我想要做的是將圖像內容流到我的應用程序。 – Bogdacutu

相關問題