Harlequin said:

That's gonna be heavy on system resources, no? You want to make a behind-the-scenes, non noticable, video feed made up of dozens of screenshots a second of what the user is doing in the app when connected?

I think it would be better to capture button clicks, texts inputted, etc, into a database or something.

On a modern PC you usually can't tell that Camtasia is in the background capturing video. If the CPU or HDD become too loaded I think it'll result in choppy video rather than slowing down the interactive session. YMMV and I'm not saying it will definitely work but it's certainly worth a try.