mediarecorder.record

getMediaRecorder(id).record() (since PennController 1.8)

Starts recording.

Example:

[js highlight=”5″ try=”data”]InitiateRecorder(“https://myserver/upload.php”);

newTrial(
newMediaRecorder(“recorder”,”audio”)
.record()
,
newTimer(“recording”, 2000)
.start()
.wait()
,
getMediaRecorder(“recorder”)
.stop()
.play()
.wait(“playback”)
);[/js]

Will record audio for 2s and then play it back.

Published by Jeremy

Researcher in semantics and pragmatics; Programmer of PennController for IBEX