The first thing to check is if chrome runtime gives you access to user media devices (this API).
If yes, it'd require a bit of surgery with the current implementation to remove the video / canvas instances (basically everything in ui.js I think would go out the door).
Beyond feasibility of getting the user media stream, the main thing to validate is performance.
But if possible, this would be an awesome way of distributing the product.