Programa del Curso

Introducción

  • Descripción general e historial de Real-time Communication en la web
  • Arquitectura de aplicaciones WebRTC

Descripción de las tecnologías de servidor WebRTC

  • ¿Por qué usar servidores?
  • HIELO, ATURDIR y GIRAR
  • Opciones de señalización WebRTC
  • Configuración del servidor y opciones de alojamiento

PÁGINA WebRTC

  • Introducción a la API de WebRTC
  • Uso de MediaStream para acceder a la cámara web y al micrófono
  • Uso de RTCPeerConnection para establecer una conexión del mismo nivel
  • Comunicación de datos RTCDataChannel
  • Compartir pantalla con WebRTC

Empezar

  • Configuración del entorno de desarrollo
  • Uso de software y herramientas de desarrollo WebRTC

Usar Peer.js para crear un videochat de dos personas

  • Introducción a la biblioteca Peer.js
  • Configurar el HTML para un chat de vídeo de dos personas
  • Escribir JavaScript llamadas a Peer.js
  • Probar la aplicación de chat para dos personas

Uso de SimpleWebRTC para crear una aplicación de chat para varias personas

  • Introducción al framework SimpleWebRTC
  • Configuración del HTML para el chat de vídeo de varias personas
  • Escribir JavaScript llamadas a SimpleWebRTC
  • Prueba de la aplicación de chat para varias personas

Resumen y próximos pasos

Requerimientos

  • Conocimientos básicos de JavaScript y HTML
  • Conocimientos básicos de cómo funciona la web

Audiencia

  • Desarrolladores web
  • Cualquier persona interesada en aprender y usar WebRTC
 7 horas

Número de participantes



Precio por participante

Testimonios (3)

Cursos Relacionados

Programación Reactiva para iOS con RxSwift

7 horas

Programación Reactiva con RxJS Angular

14 horas

Programación Reactiva con Javascript y RxJS

7 horas

Programación Funcional Reactiva con Java 9 y RxJava

14 horas

RxJava for Android Developers

21 horas

Vert.x: Crea una Aplicación Reactiva en JVM

14 horas

CSS Grid Layout

7 horas

Yeoman

7 horas

Web Development with Bubble

7 horas

Creating Static Websites with Hugo

21 horas

Jekyll for Web Designers and Content Writers

14 horas

Developing Web Applications with Visual Studio Code

7 horas

Visual Studio Code

14 horas

Akka: Crea Aplicaciones Reactivas, Concurrentes y Distribuidas

21 horas

Categorías Relacionadas