You didn't say when and where it showed up.
But if you go to http://technologyto.com/media-capture.html you'll see it says it's an add-in for Firefox op Opera. Did it happen to show up in one of these browsers? That happens sometimes if it automatically updates.
If you don't have plans to use it, you can just as well remove that add-on from your browser.
Last week this showed up on my laptop. My son who was the computer brain passed away last year and I
did not realize that my security expired last week. I know not to get into the admin. of my computer I know my son would
have this fixed already and I remember that he used forums. Can anyone tell me what this site is.