Можно ли общаться с камерой напрямую в чистом JavaScript (нет библиотеки, такой как jQuery)?
Если да, какой самый простой чистый код JavaScript для этого?
getUserMedia доступно в предварительных сборках всех браузеров.
getUserMedia
Как получить доступ к navigator.getUserMedia ()?
Невозможно на клиентском JavaScript с любой технологией, о которой я знаю. Это было бы нарушением безопасности, чтобы позволить такую вещь Вам нужно будет использовать Flash, Java, Silverlight или какой-либо другой вид плагина для браузера. Однако вы можете взаимодействовать с Flash-объектом, используя JavaScript.
Вот хороший учебник по использованию веб-камеры во Flash / AS3: http://theflashstudioblog.blogspot.com/2010/10/capturing-webcam-input-with.html
Это невозможно сделать с использованием чистого Javascript (я полагаю, это станет возможным в ближайшее время), но я знаю, что это можно сделать с помощью апплетов Flash или Java.