Consume the RecordRTCJS block.
Note: you can put this anywhere, but I suggest putting at the button of your screen so that it will not delay the rendering of screen.
2a. Setup the event callbacks (if needed. base on your requirements)
2b. Use available reusable client actions :)
Drop me a message if you need any help implementing the component. I will try to answer it ASAP :)