package com.basic.security.utils.yuv.pull.client; import android.graphics.Bitmap; import com.basic.security.activity.MainActivity; import com.basic.security.base.BaseApplication; public class ServerUIMain2 implements DataListener { public static void main(String[] args) { // ServerUIMain2 serverUIMain = new ServerUIMain2(); // SocketClient2 server = new SocketClient2(); // server.setOnDataListener(serverUIMain); // server.start(); } @Override public void onDirty(Bitmap bufferedImage) { // System.out.println(bufferedImage); try { // ((MainActivity)BaseApplication.getApplication().activity).setRemoteVideoImage2(bufferedImage); MainActivity activity = BaseApplication.getApplication().activity; activity.fragment_visitor_model.setRemoteVideoImage2(bufferedImage); } catch (Exception e) { e.printStackTrace(); } } }