Screen Recording & Video saving integration

i’m working on an app that will need to be able to record screens and then save the recording. Has anyone had experience with doing this?

Noticed @wegetdesign’s plugin but not sure about its efficacy in being used and integrated comfortably into a larger more complicated app.