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 ServerUIMain implements DataListener { public static void main(String[] args) { // ServerUIMain serverUIMain = new ServerUIMain(); // SocketClient server = new SocketClient(); // server.setOnDataListener(serverUIMain); // server.start(); } @Override public void onDirty(Bitmap bufferedImage) { // System.out.println(bufferedImage); try { // ((MainActivity)BaseApplication.getApplication().activity).setRemoteVideoImage(bufferedImage); MainActivity activity = BaseApplication.getApplication().activity; activity.fragment_visitor_model.setRemoteVideoImage(bufferedImage); } catch (Exception e) { e.printStackTrace(); } } }