record video and audio together on the web using getUserMedia