C) non si sa cosa cercare.
guardati webrtc.
Io ho fatto qualcosa con solo audio durante una hackathon qualche mese fa, non è così difficile. Aggiungere il video non è niente di particolarmente complicato. Ci sono delle librerie, ad esempio http://peerjs.com/ che rendono la vita un po' più facile.