If both parties can get a raw socket in, then it's peer to peer... otherwise it's via proxy.
It could be a browser feature in the future to sandbox those webcam data so that it's only transfered to a specific opponent. That has some problems to solve and is just a raw thought.