Из вопроса сложно понять с чем у тебя проблема. Попробуй переформулировать по схеме описанной тут.
Я разбирался с webrtc по этим демкам https://www.webrtc-experiment.com. Там же есть и считывание аудио-видео потока (возможно ты об этом спрашиваешь).
Вот тут устанавливается offer-answer https://github.com/webrtc/samples/blob/gh-pages/src/content/peerconnection/pc1/js/main.js#L137 (учти что они не используют транспорт в демке, в реальном приложении тебе надо будет пересылать offer-answer по вебсокету или другому соединению, которое уже есть с клиентом).
А вот эта схема помогла понять порядок установления webrtc соединения