Is it possible to take a screenshot using Selenium WebDriver?
(Note: Not Selenium Remote Control)
You can give a try to AShot API. It is on GitHub.
Examples of tests.