Предполагая, что у вас есть плагин версии 0.9.7, что-то вроде:
var plugin = document.getElementById("ZigPlugin"); // the <object> element
plugin.requestStreams(false, true, false); // tell the plugin to update the RGB image
plugin.addEventListener("NewFrame", function() { // triggered every new kinect frame
var rgbImage = Base64.decode(plugin.imageMap);
// plugin.imageMapResolution stores the resolution, right now hard-coded
// to QQVGA (160x120 for CPU-usage reasons)
// do stuff with the image
}
Также я рекомендую взять декодер base64, который я написал, скажем, с http://motionos.com/webgl, потому чтоэто на порядок быстрее, чем случайные javascript-декодеры, которые я нашел через Google.
Если у вас версия плагина 0.9.8, произошло изменение API, поэтому вы должны позвонить:
plugin.requestStreams({updateImage:true});