Flujo de llamadas de función de WebRTC para realizar llamadas [Android]

Me refiero y también reviso el código fuente de AppRTCDemo, que es una aplicación de demostración para WebRTC.

Lo que estoy intentando es:

Construir mi propia aplicación WebRTC que hará llamadas AV en un dispositivo Android.Remplaza el existentehttps://apprtc.appspot.com/ servidor y funcionalidad relacionada.

Para archivar los puntos anteriores, quiero comprender el flujo básico de llamadas a funciones de WebRTC y los pasos para hacer / recibir llamadas (funciones que necesito para llamadas y allí fluyen).

Revisé el código fuente y entendí algunas cosas, pero como el código es bastante complicado de entender, y sin ninguna documentación.

Será de gran ayuda si alguien proporciona algún ejemplo o documento que explique los pasos para hacer / recibir llamadas AV (cómo obtenemos / configuramos SDP, cómo renderizar video local / remoto, etc.).

He visto estas publicaciones y son muy útiles:

Problemas del servidor Java WebRTChttps://www.webrtc-experiment.com/docs/WebRTC-PeerConnection.html

Puedo construir y ejecutar AppRTCDemo App.

¡Cualquier ayuda en esto será de gran ayuda!