code: function() {
              if (mediaRecorder && typeof mediaRecorder.clearRecordedData === 'function') {
                  mediaRecorder.clearRecordedData();
              }
              mediaRecorder = null;
              setState('inactive');
              self.blob = null;
          }
docs: This method resets the recorder. So that you can reuse single recorder instance many times.
  @method
  @memberof RecordRTC
  @instance
  @example
  recorder.reset();
  recorder.startRecording();