la WebRTC : Web Comunicación en tiempo real, mensajería instantánea web, es un navegador web compatible para las conversaciones de voz en tiempo real o conversación de vídeo (En pocas palabras , es decir, la introducción de tiempo real dentro de navegador web de comunicaciones, incluyendo las llamadas de audio y vídeo, etc.) de la API ( Nativo C ++ API, API web). Google de código abierto, es una Recomendación del W3C. Compatibilidad entre plataformas ( Windows Linux, Mac, Android).
1. WebRTC herramienta de prueba de interfaz
1.1 Descripción
En el cromo barra de direcciones entrar en el chrome: // WebRTC-internals de este orden, por RTCPeerConnections seguimiento , demostrará allí WebRTC páginas funciones relacionadas están habilitadas, y los datos estadísticos generados durante una llamada.
1.2 uso
- Descargar Chrome navegador
- Con cromo abrir su navegador web: chrome: // el WebRTC-internals / . En este momento no hay datos
-
Abrir un seguimiento WebRTC protocolo de la página ( https://webdemo.agora.io/agora_webrtc_troubleshooting/ )
-
Haga clic en la página de WebRTC acuerdo START, para iniciar la prueba.
En la siguiente manera: estamos tratando de conseguir micrófono, WebRTC correspondiente página de prueba de datos de protocolo de la siguiente manera, GetUserMedia Solicitud
Página herramientas compatibles detecta la resolución de pantalla y otra información, la página de prueba de datos de protocolo WebRTC mostrará la correspondiente resolución y otros datos
audio y comunicación de datos de vídeo RTCPeerConnection: archivo de página de herramientas compatibles con enviará los datos de audio y vídeo, se mostrarán los parámetros de los datos de prueba de protocolo correspondientes WebRTC
Resultados analíticos: Descripción dividido en las siguientes tres partes:
De arriba hacia abajo observa esta figura, esta cifra se divide en tres partes se describirá:
- La primera parte, la cual está por encima de la línea verde (figura superior) tiene dos bloques, el primer cuadro se muestra PeerConnection información, si hay múltiples PeerConnection, entonces habrá un número de pestañas similares
- La segunda parte, se indica en la Fig. El tiempo y el área de eventos (figura superior izquierda parcial), esta sección describe el proceso PeerConnection orden establecido y el tiempo de llamada al método de invocación asociada
- En la tercera parte, se indica en la figura sección de estadísticas Tablas (en el lado derecho y la mitad inferior de la figura), esta parte del espectáculo principal es PeerConnection datos estadísticos pertinentes, e información estadística que queremos explicar es que los flujos de audio y vídeo , como se muestra a continuación, la transmisión y recepción de datos marco de caso, la transmisión de la cantidad de otro byte
2. Verificar WebRTC aparatos de compatibilidad
2.1 Descripción
Que se ejecuta en el navegador de PC y un navegador terminal móvil puede detectar automáticamente si el navegador del dispositivo para funcionar correctamente aplicación WebRTC. elementos detectables incluyen: la compatibilidad del navegador; grabación del micrófono es normal, si el juego del altavoz con normalidad; la resolución actual dispositivo que puede soportar; conexiones de red y la velocidad de bits de audio y vídeo en la red actual, la tasa de pérdida de paquetes, la cámara (seleccionable por el usuario ), etc.
2.2 uso
Uso de PC navegador lateral (o el navegador terminal móvil) para abrir el siguiente enlace y seguir las directrices de operar. https://webdemo.agora.io/agora_webrtc_troubleshooting/