一、需要录像和播放2个线程,如果简单点用MediaPlayer和MediaRecorder,需要本地缓存一下视频文件,如果用Camera,SurfaceView采集,可以用GLSurfaceView,同时用OpenGL ES去渲染图像 二、需要网络层socket的IO操作