I really wouldn't want to necessarily if I had a better option. Of
course you're right that roap is socket to socket communication, so
it's not really relevant to package that over xmpp as you stated. I
was just basing it on the limited scan of code I had done, which
seemed like webrtc had put a lot of effort into jsep and roap as
special webrtc clients, and maybe a discussion on rtcweb that
mentioned xml wrapping roap or something.
After working with the code today I've also seen a fair number of
other parts like the webrtcmediaengine(I think that was it) that wraps
the webrtc voice engine, and I think can be used in libjingle as the
backend. I've compiled the lib_peerconnection for audio today, which
was a bit of a struggle for me.
Tomorrow I'm going to start looking at the client code to try to make
a call app on top of this, ideally using STUN from libjingle and TURN
as well with the webrtc as a backend.
Do you have any starting point that you'd recommend beyond trying to
adapt the call example?
Thanks again for the clarification.