>>numpad+(OP)
A USB 2.0 device can use up to 480Mbps and MJPEG is on the order of 10s of Mbps (estimated), so I don't think you're anywhere near needing to worry about bandwidth.
Your biggest complication will be real-time re-encoding and compositing with effects.