Yes, it is possible to capture frames from the video using the EasyAR CameraDevice.
At the EasyAR Android Samples, on the file HelloAR, method initialize(), a CameraFrameStreamer is created from the CameraDevice. You will use the CameraFrameStreamer to capture the frames.
I recommend you do the frame capture at the render() method, do like that:
Frame frame = streamer.peek();
if (frame.images().size()>0) {
int size = frame.images().get(0).buffer().size();
byte[] raw_frame = new byte[size];
frame.images().get(0).buffer().copyTo(raw_frame, 0);
}
This raw_frame pixels are on the NV21 format. You can convert it to Y or RGB, look at this explanation:
https://stackoverflow.com/questions/5272388/extract-black-and-white-image-from-android-cameras-nv21-format/12702836#12702836