</> CodeBooks
    ← Volver a WebRTC (página 1)
    Portada de WebRTC Cookbook

    WebRTC Cookbook

    Andrii Sergiienko

    Editorial
    Packt
    Año
    2015
    Páginas
    ~230
    Nivel
    Intermedio

    De qué trata

    Recetario práctico de Andrii Sergiienko, su segundo libro sobre la materia después de WebRTC Blueprints, que reúne soluciones paso a paso a problemas habituales al desarrollar aplicaciones de comunicación en tiempo real con WebRTC. Publicado en 2015, está dirigido a desarrolladores JavaScript de nivel intermedio que ya conocen lo básico de WebRTC y del desarrollo de software y quieren profundizar en aspectos más avanzados y de infraestructura.

    Las recetas se organizan en ocho capítulos: conexiones entre pares (incluida la construcción de un servidor de señalización y la implementación de un chat sobre data channels), seguridad (configuración de servidores STUN/TURN propios y cifrado de la comunicación), integración con plataformas de telefonía como Asterisk y FreeSWITCH, depuración de aplicaciones WebRTC, filtros de video con HTML5 aplicados en tiempo real, aplicaciones nativas para móviles, librerías de terceros que simplifican el trabajo con WebRTC y funciones avanzadas. La mayor parte del código es JavaScript del lado del cliente, mientras que los componentes de servidor se apoyan en Erlang y Java.

    El formato de recetas permite consultar cada problema de forma independiente: compartir pantalla, transferir datos, integrar WebRTC con VoIP o diagnosticar una conexión que falla. Su principal aporte es cubrir la parte menos documentada del ecosistema, como TURN, la telefonía SIP y la depuración. A cambio, no ofrece un hilo conductor ni enseña los fundamentos desde cero, y el código refleja la API de 2015 (prefijos de navegador, callbacks y extensiones para capturar la pantalla), por lo que conviene adaptarlo a la API estándar actual. Tener alguna noción de Erlang o Java ayuda a aprovechar las recetas de servidor.

    • WebRTC
    • Peer connections
    • Servidor de señalización
    • Data channels
    • STUN/TURN
    • Seguridad
    • Asterisk
    • FreeSWITCH
    • Depuración
    • Filtros de video
    • Aplicaciones móviles nativas
    • Erlang

    ¿Cómo enseña?

    TeóricoPráctico

    Con ejercicios

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de WebRTC con nivel Intermedio