Maybe some folks more familiar with iOS can comment on how reliable this is on the software side. For example, what's stopping me from feeding a video stream as camera input?