Local Recording is handled completely locally in the host's browser and browser cache.
Our Local Recording feature has not been built specifically for Embedded solutions, and as such is limited in functionality. We recommend that this isn't used in a live production environment without significant internal testing. Recordings are only created and stored locally. Whereby cannot recover any lost or corrupted recordings.
Enabling Local Recording
With the Recording feature you'll need to ensure that several different conditions are met so your room hosts are able to see and use the feature.
You're generating and the host is using a hostUrl
Only a room host will be able to Record in the room so you need to provide this type of link to the host.
When generating this be sure to note that a hostUrl is only valid between the meeting creation and endDate that you set during your request. These times are in UTC and not your local time zone, unless a timezone was specified in the request.