JavaScript

Un poco de personalización CSS

En este punto, ya tienes un cliente completo que funciona con Vonage Video. Este último paso demostrará algunas personalizaciones básicas de CSS para producir un diseño de "imagen en imagen".

  1. Abre tu archivo app.css en blanco en tu editor de código y añádele el siguiente código:
body, html {
    background-color: gray;
    height: 100%;
}

#videos {
    position: relative;
    width: 100%;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
}

#subscriber {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
}

#publisher {
    position: absolute;
    width: 360px;
    height: 240px;
    bottom: 10px;
    left: 10px;
    z-index: 100;
    border: 3px solid white;
    border-radius: 3px;
}
  1. Una vez que hayas guardado el CSS, vuelve a abrir tu índice en dos pestañas separadas del navegador - ahora deberías ver dos secuencias de vídeo, pero una será más pequeña y estará anidada dentro de la secuencia de vídeo más grande.

Si echas un vistazo al CSS anterior, verás que lo hemos conseguido ajustando la altura, la anchura y la posición de la etiqueta #publisher div. Este diseño de "imagen en imagen" es una práctica común en los chats de vídeo, pero siéntete libre de ajustar el CSS para jugar con el tamaño y la posición de estos divs tanto como quieras.

Videochat básico

Conoce los conceptos básicos de la plataforma de la Video API de Vonage, incluyendo cómo los usuarios pueden comunicarse a través de video, voz y mensajería. Explora un flujo básico de la Video API de Vonage.

docs.tutorials.steps
1
Visión general
2
Antes de empezar
3
Configurar una aplicación de video de Vonage
4
Creación de las carpetas del proyecto y de la plantilla HTML
5
Configuración de la autenticación
6
Conexión a la sesión y creación de un editor
7
Inicialización del abonado
8
Probar el código en un navegador
9
Un poco de personalización CSS
10
Conclusión