TroubleShoot HTML5 y WebRTC Streaming en VideoWhisper

Identifique y solucione los problemas que pueden ocurrir después de que la solución VideoWhisper se haya configurado correctamente, probado y en ejecución.
Si no lo tiene instalado, sin embargo, obtener un plan para una solución llave en mano, en ejemplo para HTML5 Videochat .

Antes de solucionar problemas, asegúrese de tener los plugins más recientes, solución instalada por lo que los problemas no están relacionados con versiones anteriores. Como tecnología, navegadores, actualización de servidores de streaming, solución también se actualiza para que coincidan y las versiones anteriores ya no pueden funcionar.

Los problemas de transmisión pueden tener varias causas: configuración de configuración, conexión a Internet del usuario al servidor de streaming, condiciones de red e idoneidad del protocolo de streaming, tipo de navegador y versión.

Here’s algunos posibles problemas y pasos para identificar su causa y posibles correcciones:

Pixelación de vídeo, baja calidad

1. En Aplicación HTML5 Videochat , alternar configuración y comprobar la resolución de streaming seleccionada & bitrate en el panel de difusión y asegúrese de que no estén configurados a valores bajos. Una mayor tasa de bits y resolución deben proporcionar una mayor calidad. La tasa máxima de bits está limitada por la licencia y el plan de alojamiento.
2. Compruebe también las mediciones reales de velocidad de bits de streaming. Alternar ajustes para obtener mediciones tanto para los paneles de difusión como de reproducción.
+ Compruebe que la velocidad de bits medida esté cerca de la velocidad de bits seleccionada.
+ Utilice Chrome en EL PC, ya que también proporciona estadísticas WebRTC como la pérdida de paquetes, latencia, Jitter.
3. Intente ajustar la velocidad de bits de streaming y compruebe si la velocidad de bits real se logra en función de la nueva configuración. La tasa máxima de bits está limitada por la licencia y el plan de alojamiento.
– WebRTC también adapta la calidad dependiendo de la conexión disponible y las condiciones de red para UDP.
Redes congestionadas y Wi-Fi / móvil dependiendo de la señal puede producir pérdida de paquetes cuando se utiliza WebRTC UDP. La pérdida de paquetes provoca interrupciones, Pixelación, menor calidad, degradación automatizada de la tasa de bits (forzado por el navegador).
4. Pruebe RTMP TCP broadcasting con OBS / GoCoder u otros codificadores, como se menciona a continuación. TCP vuelve a enviar paquetes, solucionar problemas de señal relacionados con WiFi o conexión móvil.
5. Si se producen problemas tanto para WebRTC como para RTMP streaming, medir su conexión a Internet (ver instrucciones a continuación).

Interrupciones de transmisión por streaming de emisoras, errores frecuentes, sitio web lento durante la transmisión

Algunos organismos de radiodifusión pueden experimentar problemas debido a su velocidad de conexión a Internet, ubicación (muy lejos del servidor de streaming). Tener una conexión más baja requiere ajustar la velocidad de bits máxima de streaming, por lo que no consume todo el ancho de banda disponible.

1) Hacer una prueba de velocidad de localización de difusión a una ubicación de servidor de streaming.
1. Vete a https://www.speedtest.net .
2. Cambiar servidor y buscar un servidor en Beauharnois (América del norte).
3. Pulse GO para iniciar la medición.
3. Obtenga el enlace de medición desde el icono superior izquierdo y compártalo con nuestro personal.
La conexión de carga de los organismos de radiodifusión debe manejar el vídeo + audio y también otras interacciones y solicitudes web.

2) En algunas condiciones de red, la transmisión por secuencias UDP puede no funcionar en absoluto o proporcionar baja velocidad de bits y fiabilidad (mostrando como pixelación, interrupciones).

Broadcaster puede descargar OBS para PC / GoCoder para móviles por instrucciones en la pestaña Difusión para transmitir con RTMP TCP en lugar de WebRTC UDP.

La conexión al servidor es alta y la calidad de transmisión es baja/DISRUPTED, aunque configurado alta tasa de bits en la configuración

– Compruebe las estadísticas de velocidad de bits en vivo en la aplicación HTML5 Videochat.
– Tratar OBS / GoCoder Transmisión RTMP.
Si la velocidad de bits de conexión es alta y la velocidad de bits de transmisión en vivo es inferior a la configurada, problema podría estar relacionado con las condiciones de la red y el streaming del protocolo WebRTC a través de UDP. Para una mayor calidad y fiabilidad, radiodifusión es posible utilizando una aplicación RTMP TCP como OBS para escritorio o GoCoder móvil, directamente al servidor de streaming sin depender del navegador web. La secuencia RTMP se entrega a los usuarios del sitio como HTML5 HLS.

Error de transmisión del navegador de la emisora, Mensaje de reintento, errores de permiso, cámara no disponible en la lista

– Asegúrese de que está cargando el sitio a través de HTTPS (requerido para publicar la cámara).
– Reiniciar el navegador.
– Prueba con un navegador diferente: Cromo, Firefox, Valiente, Safari.
Pruebe el Navegador valiente (Horquilla centrada en la privacidad de Chrome).

Problemas de conexión intermitente asociados con sitio lento o intermitente 503 errores web

Los recursos de alojamiento web pueden estar insuficientes para la complejidad y la carga del sitio.
-Intente reducir la complejidad del sitio (eliminando plugins) y la carga de recursos por solicitud.
-Actualice a un plan superior desde HTML5 WebRTC Relay Hosting .

Transmisión de transmisión que no se conecta ni se desconecta

Compruebe si la tasa de bits (vídeo + audio) está dentro de los límites de alojamiento del plan. Intentar emitir una velocidad de bits más alta resultará en un rechazo automatizado de la secuencia y un tiempo de reutilización corto, mientras que todos los intentos de conexión son rechazados.
Consulte Carga de clientes (Kbps) para su plan en HTML5 WebRTC Relay Hosting y configurar más bajo.

Ciertos usuarios solo pueden transmitir

– Problema del navegador: Actualice el navegador a la última versión o pruebe un navegador HTML5 diferente como Navegador valiente . El navegador debe admitir las últimas características y códecs de WebRTC. Los navegadores y versiones más antiguos no funcionarán (en Windows use Edge no Internet Explorer).
– Problema de red: Pruebe con otro protocolo de red: Broadcaster puede descargar OBS para PC / GoCoder para móviles por instrucciones en la pestaña Difusión para transmitir con RTMP TCP en lugar de WebRTC UDP.
– Problema del cortafuegos: Si el usuario tiene un firewall puede deshabilitarlo temporalmente para identificar si esa es la causa. Los puertos y protocolos necesarios dependen del método de transmisión, configuración del servidor y del sitio.

Los visitantes no pueden conectarse ni transmitir (sin inicio de sesión)

Los problemas de solo visitantes son más probables relacionados con la caché y el sitio que sirve contenido estático a sus solicitudes.
En WP Super Cache puede desactivar la caché para los visitantes del sitio que tienen cookies.

Sin sonido

– Broadcaster necesita seleccionar el dispositivo de entrada correcto (Micrófono). al transmitir. Abra la pestaña de difusión para realizar cambios en los dispositivos/ajustes de entrada.
– Los espectadores necesitan usar “Toque para sonido” botón para activar el audio.
Los navegadores requieren la interacción del usuario para permitir la reproducción automatizada de vídeo con sonido. A veces la reproducción no está permitida en absoluto y la aplicación mostrará una “Toque para reproducir” Botón.
Esta es una función del navegador / Restricción.
– Intente volver a cargar la secuencia o la página. Dependiendo de las condiciones de la red y del navegador, flujo de audio a veces puede faltar de la difusión UDP de WebRTC. Pruebe la transmisión de OBS/GoCoder a través de RTMP TCP para aumentar la confiabilidad.

Cámara web o micrófono no accesible

Las aplicaciones basadas en la web utilizan dispositivos proporcionados por el sistema / navegador a WebRTC . Pruebe el Ejemplos de WebRTC para comprobar los dispositivos disponibles. Si el sistema / navegador no lo hace accesible para el uso de WebRTC, la aplicación basada en WebRTC no puede acceder a ella.
-Pruebe un navegador.
-Intente transmitir con OBS con la configuración de la pestaña Broadcast.
-Si está disponible, probar las aplicaciones heredadas basadas en Flash.
-Para obtener más detalles sobre la compatibilidad con WebRTC del navegador, consultar con el soporte del proveedor de hardware.

 

Pruebas generales para identificar la naturaleza de la cuestión:
– Tratar demostraciones en vivo . Si los problemas no ocurren en las demostraciones en vivo, causa puede estar relacionada con su instalación. Si se producen los mismos problemas, estos pueden estar relacionados con el navegador del cliente / conexión.
– Actualizar navegadores a las últimas versiones. Pruebe diferentes navegadores para identificar si el problema es específico de un determinado navegador y sus plugins. Intente abrir una nueva pestaña / ventana en el modo de privacidad sin plugins si es posible para probar el mismo navegador sin plugins.
– Inténtalo desde un ordenador diferente / dispositivo móvil, si está disponible, para identificar si el problema es específico del dispositivo.
– Pruebe desde un ISP diferente (en ejemplo el acceso desde un dispositivo móvil con WiFi desactivado para utilizar la red móvil) para identificar si el problema es específico de la conexión.
– Tener un socio, amigo de una prueba de ubicación diferente para identificar si el problema es específico de su entorno de pruebas.

Mejores Plugins para optimizar y asegurar WordPress

Acelerar y asegurar

  1. WordFence
    Activar cortafuegos, exploraciones periódicas, bloque de inicio de sesión fallido, contraseñas seguras.
  2. WP Super Cache
    La velocidad de entrega de contenido estático y páginas: configurarlo para que los visitantes evitar la sobrecarga por los robots/robots.
  3. Utilizar bibliotecas de Google
    Carga JS de CDN. Reducir la carga de.
  4. WPS ocultar inicio de sesión
    Protección de inicio de sesión de bruta.
  5. Archivo robots.txt
    Editar el archivo robots.txt.
  6. SSL realmente simple
    Redirects pages to HTTPS (SSL required).
  7. Fácil WP SMTP
    Use an account to send emails with necessary verifications to reduce spam filtering and lost emails.

Herramientas de solución de problemas

  1. P3 Analizador de rendimiento de Plugin
  2. Servidor IP & Visualización de uso de la memoria

Configuración

  • robots.txt

    Agente de usuario: *
    Crawl-delay: 90
    No permitir: /wp-admin /
    No permitir: /WP-incluye /
    No permitir: /corrientes /
    No permitir: /WP-login.php
    No permitir: /PM *

    Agente de usuario: MJ12bot
    No permitir: /