2016-04-29 107 views
0

我正在開發一個應用程序,我應該能夠使用我的應用程序遠程訪問筆記本電腦的相機。但是我怎樣編寫一個套接字編程,因爲我是android新手,我不知道是否通過使用Java套接字編程可以訪問筆記本電腦攝像頭Socket連接android與筆記本電腦的編程

回答

1

Java中有一個Socket類和一個ServerSocket類。你給這兩個客戶端套接字並讓它們連接到ServerSocket。如果您通過其他網絡從Android設備遠程連接到筆記本電腦,則可能需要設置一臺服務器來承載ServerSocket部件。 Google App Engine可以提供幫助。它還允許您通過Eclipse中的插件將您的Java應用程序直接部署到應用程序引擎。

+0

我知道如何在Java中編寫Socket類和ServerSocket類。但後來你告訴我有關谷歌應用程序引擎的部分,我不知道它。我有一個服務器設置已啓動並運行@TreeHouseFalcon –

+1

請前往此處開始使用GAE:https://console.cloud.google.com/ – TreeHouseFalcon

+0

非常感謝您的讚賞 –

0

您需要在Android寫一個簡單的TCP服務器 - 客戶端應用程序,只要兩個設備都在同一個網絡上會般的魅力上班......

  • 必須尋找並找到服務器(在這種情況下,PC)

  • 在PC上的客戶端: 服務器客戶端等待的Android(實際上等待TCP客戶端)


只要兩個連接,發送一些格式化字符串,將被你預定義的,由服務器命令解釋......

與這些命令嘗試關閉/開啓相機,斷開的應用程序,拍照等等等等

如果你看一下正常,你會發現java的TCP服務器的客戶端的例子10000

...

好運!

+0

謝謝..但你能告訴我這是否可能嗎?我現在有一臺服務器。而且我現在可以像我部署的那樣訪問客戶端(筆記本電腦)的IP地址,並且可以訪問服務器中的PhP文件。現在我將驗證在筆記本電腦和android後面的用戶是否通過詢問將被賦予給他的pin。如果驗證成功,那麼我將使用我的Android應用程序訪問筆記本電腦相機。 但是,必須寫什麼程序的地方讓我感到困惑。並告訴我,我的計劃是否有效? –

相關問題