From 603cb36a5123e46656b06a5deb8d7ac7ff81307f Mon Sep 17 00:00:00 2001 From: 554325746@qq.com <554325746@qq.com> Date: 星期三, 25 十二月 2019 08:48:51 +0800 Subject: [PATCH] a --- app/src/main/java/com/basic/security/utils/socket/indoor/IndoorGuestSocketClient.java | 17 +++++++++++------ 1 files changed, 11 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/com/basic/security/utils/socket/indoor/IndoorGuestSocketClient.java b/app/src/main/java/com/basic/security/utils/socket/indoor/IndoorGuestSocketClient.java index 27d19d1..c37a9c6 100644 --- a/app/src/main/java/com/basic/security/utils/socket/indoor/IndoorGuestSocketClient.java +++ b/app/src/main/java/com/basic/security/utils/socket/indoor/IndoorGuestSocketClient.java @@ -44,13 +44,14 @@ boolean reConnectSocket; SocketUtil socketUtil = new SocketUtil(); while (true) { -// System.out.println("GuestSocketClient.run 1"); +// System1.out.println("GuestSocketClient.run 1"); try { lastUpdateTime = System.currentTimeMillis(); reConnectSocket = false; try { String outdoorServerIp = ""; List<String> outdoorDeviceIpList = RemoteOutdoorManager.getOutdoorDeviceIp(); +// System1.out.println("IndoorGuestSocketClient.run outdoorDeviceIpList="+outdoorDeviceIpList); if (outdoorDeviceIpList.size() > 0) { outdoorServerIp = outdoorDeviceIpList.get(0); } @@ -59,8 +60,9 @@ continue; } serverIp = outdoorServerIp; +// System1.out.println("IndoorGuestSocketClient.run serverIp="+serverIp); } catch (Exception e) { - System.out.println("GuestSocketClient.run 1 " + e.getMessage()); + System1.out.println("GuestSocketClient.run 1 " + e.getMessage()); SystemClock.sleep(1000); continue; } @@ -74,7 +76,9 @@ MainActivity activity = BaseApplication.getApplication().activity; activity.runOnUiThread(() -> { try { - FragmentUtil.guestModeFragment().camera1.setImageBitmap(image); +// System1.out.println("IndoorGuestSocketClient.onBitmap "); + activity.fragment_camera.camera2.setImageBitmap(image); +// FragmentUtil.guestModeFragment().camera1.setImageBitmap(image); } catch (Exception e) { e.printStackTrace(); } @@ -92,6 +96,7 @@ Type listType = new TypeToken<List<Map<String, String>>>() { }.getType(); List<Map<String, String>> faces = new Gson().fromJson(facePositionsJson, listType); +// System1.out.println("IndoorGuestSocketClient.detectFace " + faces + " " + guestListCameraType + " facePositionsJson="+facePositionsJson); FragmentUtil.guestModeFragment().addGuestList(faces, guestListCameraType, image, featureArray); } } catch (Exception e) { @@ -100,7 +105,7 @@ } }); while (!Thread.currentThread().isInterrupted() && !reConnectSocket) { -// System.out.println("GuestSocketClient.run 6"); +// System1.out.println("GuestSocketClient.run 6"); lastUpdateTime = System.currentTimeMillis(); Map<String, String> requestMap = new HashMap<>(); requestMap.put(RemoteCameraMessage.requestFrame, BaseApplication.getApplication().activity.requestFrame()); @@ -150,9 +155,9 @@ } catch (Exception e) { if (e instanceof NoRouteToHostException) { } else { - System.out.println("GuestSocketClient.run 3 " + e.getMessage()); + System1.out.println("GuestSocketClient.run 3 " + e.getMessage()); } - SystemClock.sleep(1000); + SystemClock.sleep(3000); } finally { socketUtil.close(); } -- Gitblit v1.8.0