Utilice AppRTC con un servidor personalizado

He construido con éxito el AppRTC para Android y puedo hacer videocalls proporcionando la dirección de la aplicación de demostración ( https://apprtc.appspot.com/?r=XXXXXXXX )

Mi pregunta es, ¿cómo puedo hacer que esta aplicación funcione con un servidor WebRTC personalizado O con otra aplicación WebRTC (por ejemplo, https://talky.io/ )

Estoy un poco confundido acerca de cómo lograr esto. También he seguido los tutoriales AQUÍ y soy capaz de hacer llamadas entre el navegador de escritorio, pero no tengo ni idea de cómo conectarse desde la aplicación de Android.

PD

Si alguien está interesado, he creado la aplicación siguiendo los siguientes enlaces:

WebRTC: ninja build no funciona (ver los comentarios)

Http://simonguest.com/2013/08/06/building-a-webrtc-client-for-android/

2 Solutions collect form web for “Utilice AppRTC con un servidor personalizado”

Usted puede lograr webrtc con su propio servidor.

Varios pasos a seguir:

1. Construya su propio servidor HTTP para proporcionar el servicio html (es decir, la página principal de su proyecto webRTC en lugar de la página principal de apprtc). En este paso utilizo node.js y node-static ( https://github.com/cloudhead/node-static ).

2. Construya su propio servidor de señalización. PeerJS es una buena opción. Lea los archivos doc. Además, codifique el archivo HTML para que admita peerjs.

He aquí un ejemplo de implementación de peerjs. Me ayudó mucho

https://developer.mozilla.org/en-US/demos/detail/peerjs

¡Buena suerte!

En realidad, puede desplegar la versión web de https://apprtc.appspot.com/ a su propio servidor.

Está escrito en GAE (Google App Engine) – http://webrtc.googlecode.com/svn/trunk/samples/js/apprtc/ Esto se ha trasladado a la carpeta de sucursales http://webrtc.googlecode.com/svn/branches /3.53/samples/js/apprtc/

Simplemente registre la cuenta GAE https://appengine.google.com/ y despliegue esta aplicación web en ella.

Siguiente – puede conectar la muestra de Android WebRTC a su propio servidor GAE: https://code.google.com/p/webrtc/source/browse/trunk/talk/examples/android/src/org/appspot/apprtc/AppRTCDemoActivity. Java

Buscar línea

roomInput.setText("https://apprtc.appspot.com/?r="); 

Y reemplazar el nombre del servidor apprtc

  • 06-16 12: 05: 46.802: E / chromium (15693): No se puede seleccionar el dispositivo de audio
  • No se puede instalar el comando gclient en ubuntu 14.04
  • WebRTC servidor de señalización local
  • WebRTC con PeerJS - Funcionará en aplicaciones Android e IOS
  • Echo y ruido en el sonido webRTC android
  • Alternativas de comunicación en tiempo real nativas a WebRTC
  • Android WebRTC se bloquea
  • ERROR al compilar Web RTC
  • DataChannel.state () devuelve siempre CONNECTING webRTC Android
  • Android WebRTC personalizar la vista remota y local
  • Utilice Video chat en segundo plano como Skype usando WebRTC en Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.