If you get a "NotAllowedError: Permission Denied" when you try to start a Poodll recording, then you will need to grant permission to your browser to access the mic / webcam.
If your site is not on HTTPS :
Then this is likely to be the cause of the error. Browers require HTTPS before they will grant access to the underlying devices.
If your site is on HTTPS:
Then this error will be because the microphone/webcam was not granted permission when the little dialog showed.
This is the toolbar on Chrome when permission has been granted ...
Note the little video camera mark. It might be a microphone in some cases , but in Google Chrome at least you should see a mark there on a page with a recorder.This is how it looks when permission has not been granted.
You can fix this by clicking on the mark. You should then be able to grant permission to the browser to access the web cam / microphone.