I have an idea for an app that requires video playback (preferably full screen) that would monitor user input throughout the video and log the points in the video that a user touches a region of the screen. The video would need to keep playing. Is this possible?
Should be possible - you can access the camera and do something else in parallel, so why not playing a video. Depending on the hardware you might have some performance issues playing a video and recording from the camera at the same time, but otherwise it should work.