As far as I know there is no direct way to grab video from emulator. We can try another way to make it possible (just a guess), by capturing images from camera at particular interval (may be a fractions of seconds) and save all those image files on external/internal media and send them all to server and delete all temp images. On server side we can provide a logic to embed those all images in video.
Hey dude this is just a guess, I have never implemented it. One of my friend developed a code to grab images and then convert it to video with Java. He had to handle around 440 images per minute and clarity of that video was also poor.