| | |
| | | SurfaceView mSurfaceView2; |
| | | SurfaceHolder mSurfaceHolder2; |
| | | |
| | | SurfaceView mSurfaceView3; |
| | | SurfaceHolder mSurfaceHolder3; |
| | | |
| | | VideoSink mSelectedVideoSink; |
| | | VideoSink mNativeCodecPlayerVideoSink; |
| | | |
| | |
| | | ThisActivity = this; |
| | | |
| | | RtspFaceNative.init(); |
| | | RtspFaceNative.setLocalIP("192.168.1.9"); |
| | | RtspFaceNative.setLocalIP("192.168.1.74"); |
| | | |
| | | mGLView1 = (MyGLSurfaceView) findViewById(R.id.glsurfaceview1); |
| | | |
| | |
| | | mSurfaceView2 = (SurfaceView) findViewById(R.id.surfaceview2); |
| | | mSurfaceHolder2 = mSurfaceView2.getHolder(); |
| | | |
| | | mSurfaceView3 = (SurfaceView) findViewById(R.id.surfaceview3); |
| | | mSurfaceHolder3 = mSurfaceView3.getHolder(); |
| | | |
| | | |
| | | mSurfaceHolder1.addCallback(new SurfaceHolder.Callback() { |
| | |
| | | } |
| | | }); |
| | | |
| | | // initialize button click handlers |
| | | ((SurfaceView) findViewById(R.id.surfaceview3)).setOnClickListener(new View.OnClickListener() { |
| | | public void onClick(View view) { |
| | | mSurfaceHolder3.setFormat(PixelFormat.RGB_565); |
| | | Surface s3 = mSurfaceHolder3.getSurface(); |
| | | RtspFaceNative.setCaptureSurface(s3); |
| | | } |
| | | }); |
| | | |
| | | // initialize button click handlers |
| | | |
| | | // native MediaPlayer start/pause |
| | | ((Button) findViewById(R.id.start_native)).setOnClickListener(new View.OnClickListener() { |
| | |
| | | //#todo ok |
| | | //mCreated = RtspFaceNative.createPlayer(1, "rtsp://admin:admin12345@192.168.1.70:554/h264/ch1/main/av_stream"); |
| | | //mCreated = RtspFaceNative.createPlayer(1, "rtsp://admin:admin@192.168.1.188:554/cam/realmonitor?channel=1&subtype=2"); |
| | | //mCreated = RtspFaceNative.createPlayer(1, "rtsp://Admin:1234@192.168.1.71/h264"); |
| | | //mCreated = RtspFaceNative.createPlayer(1, "rtsp://Admin:1234@192.168.1.71/h264_2"); |
| | | mCreated = RtspFaceNative.createPlayer(2, "rtsp://admin:a1234567@192.168.1.68:554/h264/ch1/sub/av_stream"); |
| | | //mCreated = RtspFaceNative.createPlayer(2, "rtsp://Admin:1234@192.168.1.70/h264"); |
| | | //mCreated = RtspFaceNative.createPlayer(1, "rtsp://Admin:1234@192.168.1.70/h264_2"); |
| | | //mCreated = RtspFaceNative.createPlayer(1, "rtsp://Admin:1234@192.168.1.22/h264"); |
| | | //mCreated = RtspFaceNative.createPlayer(1, "rtsp://admin:a1234567@192.168.1.68:554/h264/ch1/sub/av_stream"); |
| | | mCreated = RtspFaceNative.createPlayer(1, "rtsp://admin:a1234567@192.168.1.68:554/h264/ch1/main/av_stream"); |
| | | //mCreated = RtspFaceNative.createPlayer(2, "rtsp://admin:a1234567@192.168.1.68:554/h264/ch1/main/av_stream"); |
| | | //mCreated = RtspFaceNative.createPlayer(2, "rtsp://admin:a1234567@192.168.1.68:554/h264/ch1/main/av_stream"); |
| | | //mCreated = createPlayer(1, "rtsp://192.168.1.56:8554"); |
| | | |
| | | //byte[] arr = new byte[5]; |