| | |
| | | package com.basic.security.utils; |
| | | |
| | | import android.os.SystemClock; |
| | | |
| | | import com.basic.security.manager.SettingManager; |
| | | |
| | | import java.net.ServerSocket; |
| | | import java.net.Socket; |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | |
| | | public class SocketServer { |
| | | |
| | | public static List socketAcceptedClientList = new ArrayList(); |
| | | |
| | | public static void startYuvSocketServer() { |
| | | new Thread(){ |
| | | @Override |
| | | public void run() { |
| | | ServerSocket server = null; |
| | | try { |
| | | server = new ServerSocket(8888); |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | } |
| | | while (true) { |
| | | try { |
| | | if (server == null) { |
| | | break; |
| | | } |
| | | Socket client = server.accept(); |
| | | SocketAcceptedClient socketAcceptedClient = new SocketAcceptedClient(client); |
| | | socketAcceptedClient.start(); |
| | | // socketAcceptedClientList.add(socketAcceptedClient); |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | } finally { |
| | | SystemClock.sleep(3000); |
| | | } |
| | | } |
| | | } |
| | | }.start(); |
| | | |
| | | } |
| | | } |
| | | //package com.basic.security.utils; |
| | | // |
| | | //import android.os.SystemClock; |
| | | // |
| | | //import com.basic.security.manager.SettingManager; |
| | | // |
| | | //import java.net.ServerSocket; |
| | | //import java.net.Socket; |
| | | //import java.util.ArrayList; |
| | | //import java.util.List; |
| | | // |
| | | //public class SocketServer { |
| | | // |
| | | // public static List socketAcceptedClientList = new ArrayList(); |
| | | // |
| | | // public static void startYuvSocketServer() { |
| | | // new Thread(){ |
| | | // @Override |
| | | // public void run() { |
| | | // ServerSocket server = null; |
| | | // try { |
| | | // server = new ServerSocket(8888); |
| | | // } catch (Exception e) { |
| | | // e.printStackTrace(); |
| | | // } |
| | | // while (true) { |
| | | // try { |
| | | // if (server == null) { |
| | | // break; |
| | | // } |
| | | // Socket client = server.accept(); |
| | | // SocketAcceptedClient socketAcceptedClient = new SocketAcceptedClient(client); |
| | | // socketAcceptedClient.start(); |
| | | //// socketAcceptedClientList.add(socketAcceptedClient); |
| | | // } catch (Exception e) { |
| | | // e.printStackTrace(); |
| | | // } finally { |
| | | // SystemClock.sleep(3000); |
| | | // } |
| | | // } |
| | | // } |
| | | // }.start(); |
| | | // |
| | | // } |
| | | //} |