I saw that in the test .resume() is used but this is different than what the docs suggest. If this is expected behaviour, maybe the docs need to reflect that.
var context = require('kinect')();
context.start('video');
context.on('video', function(buf){
console.log('this will not yet be called');
});
var context = require('kinect')();
context.start('video');
context.resume();
context.on('video', function(buf){
console.log('this will be called');
});