Curso práctico WebRTC 2021. Crear una aplicación de video chat

Curso práctico WebRTC 2021. Crear una aplicación de video chat

Aprenda WebRTC creando la aplicación Meet the Strangers (clon de Omegle con posibilidad de llamadas directas) con JavaScript vanilla

Lo que aprenderás

Curso práctico WebRTC 2021. Crear una aplicación de video chat

  • WebRTC
  • Trabajar con flujos de medios
  • Creando conexión de igual a igual
  • Crear servidor de socket
  • Crear una aplicación de video chat
  • Comunicación en tiempo real
  • Trabajar con JavaScript y HTML para administrar la interfaz de usuario
  • Video chat
  • Implementación de WebRTC
  • Cree un front-end con JavaScript vanilla
  • Canales de datos WebRTC
  • Grabación de flujo

Requisitos

  • Conocimientos básicos de JavaScript

Descripción

Aprenda WebRTC creando un proyecto con JavaScript vanilla. Solo se requieren conocimientos básicos de JavaScript.
Seguiremos todos los pasos para crear una aplicación con llamadas directas donde puede establecer una conexión entre dos usuarios sin pasar por su código personal o simplemente puede conectarse con el extraño como en Omegle o hablar con aplicaciones web extrañas. Escribiremos nuestra propia implementación de WebRTC para mostrar la facilidad con la que puede desarrollar una aplicación WebRTC. No usaremos ningún marco para nuestro front-end, por lo que no necesita tener ninguna experiencia con marcos (React, Vue.js, Angular). También usaremos Socket.IO como nuestro servidor de señalización para nuestra aplicación. Después de este curso, podrá crear su propia aplicación que utilizará WebRTC. No importa si será el juego de comunicación en tiempo real o el video chat. Conocerá el proceso de cómo establecer una conexión entre dos pares.

LEER
Seguridad de microservicios: la guía completa

En nuestra aplicación usaremos:

  • WebRTC
  • JavaScript
  • Socket.IO
  • Express.js
  • Node.js
  • Vanilla JavaScript para crear el front-end de nuestra aplicación

Nos centraremos en cosas relacionadas con WebRTC. Además, obtendrá conocimientos sobre cómo puede usar Socket.IO como su servidor WebSocket.

Aplicación de proceso de creación:

  • Preparar el medio ambiente
  • Construya la interfaz de nuestra aplicación con JavaScript vanilla
  • Conéctese con Socket.IO
  • Agregue nuestra propia implementación de WebRTC para llamadas
  • Agregue canales de datos WebRTC para la funcionalidad de chat
  • Aprenda a agregar la posibilidad de grabación
  • Agregue la posibilidad de conectarse con los extraños

Espero que disfrute del curso y después de terminarlo se sienta seguro de comenzar a preparar y ajustar su propia implementación de WebRTC.

Más Información

Subir

Este sitio web utiliza cookies para ofrecerle una mejor experiencia de navegación, si continua en navegando consideramos que acepta su uso.