📖
Documentación pública
Developers 🇪🇸
Developers 🇪🇸
  • 👋Bienvenido
  • ‼️Consideraciones
  • ☝️Conceptos
  • SDKs
    • 📞Phone
      • Métodos
      • Eventos
      • Demo
    • 📹WebRTC
      • Métodos
    • 📄Formularios
    • 🤖Captcha
    • ✨Ejemplos
      • Segmento como agente
    • 📂Intercambio archivos
      • Métodos
      • Eventos
      • Propiedades
      • BeamPortFile
    • 📅Calendario
      • Métodos
      • Eventos
      • Propiedades
    • 🔇Cancelación de ruido
      • Métodos
      • Propiedades
  • Componentes web
    • 📹WebRTC
      • Slots
      • Propiedades
      • Métodos
      • Eventos
    • 🗃️Fileshare
      • Slots
      • Propiedades
      • Métodos
      • Eventos
  • Widgets
    • 🔌Instalación
      • Google Tag Manager
      • WordPress
      • Cloudflare
    • 🖌️Personalización
      • Posición del widget
      • Burbuja personalizable
    • 🔗Acciones por URL
    • 🛰️API
      • Introducción
      • Variables globales
      • Propiedades
      • Métodos
      • Eventos
      • Ajustes
      • Forzar segmentos
      • Forzar calendarios
  • Seguridad
    • 🔐SSL
    • 💆‍♀️Cabeceras
    • ⛔Firewall
      • 🖇️Tipos de NAT
    • 🖼️Iframes
  • 🖇️Integraciones
    • Kioskos
    • Frameworks
      • Angular
  • 🎆Webhooks
    • 👓Introducción
    • 🔒Seguridad
    • 🦱Variables
    • 🦰Sintaxis
    • 🤟Helpers
      • parser
      • toLowerCase
      • toUpperCase
      • #if
      • #each
      • #array
      • #object
      • #isEqual
      • #isNot
      • #includes
      • #greater
      • #lower
      • #some
      • #every
      • #filter
      • #concat
      • #find
      • #get
      • #date
      • #relative
      • #url-param
      • #jwt
      • #phone
    • 🎛️Integraciones
      • Power BI
      • Airtable
    • 🐞Errores
    • 🔌Integradores (3rd party)
    • 💱Formatos locales
    • 🫱Ejemplos
      • Formularios
  • 🐞Depuración
    • Devtools
    • WebRTC
  • 📹Grabaciones
    • Cloud
      • Tamaños y resolución
      • Seguridad
      • Metadata
      • AWS S3
      • Azure
      • GCP
      • SFTP
    • Local
      • Ubicación de descargas
      • Google Drive / FileStream
      • AWS S3
  • API pública
    • Autorización
    • Segmentos
    • Calendario
    • Encuestas
    • Formularios
    • QMS
  • Exportación
    • Llamadas
    • Filas
    • Metadatos
    • Comentarios
    • Etiquetas
    • Reuniones
    • Grabaciones
    • Tópicos IA
    • Sentimientos IA
    • Formularios
    • Encuestas
  • Apps
    • Introducción
    • Integraciones
      • Power Apps
Con tecnología de GitBook
En esta página
  • video
  • audio
  • layout
  • chat
  • peers
  • isConnectedWithPeer
  • sharingScreen
  • defaultConstraints

¿Te fue útil?

Editar en GitHub
  1. Componentes web
  2. WebRTC

Propiedades

Con las propiedades de nuestro componente WebRTC podrás cambiar el comportamiento de ciertos elementos y conexiones.

video

Esta propiedad de lectura y escritura, permite modificar el estado del video local, encendido true o apagado false.

Si inicias sin pista de cámara (solo micrófono), y luego cambias el valor a true desencadenará obtener un nuevo flujo (stream) de cámara y micrófono.

document.querySelector('videsk-webrtc').video = true;
document.querySelector('videsk-webrtc').video // true

audio

Esta propiedad de lectura y escritura, permite modificar e estado del audio local, encendido true o apagado false.

document.querySelector('videsk-webrtc').audio = true;
document.querySelector('videsk-webrtc').audio // true

layout

Esta propiedad de lectura y escritura, permite modifica el diseño del WebRTC. Los valores aceptados son sidebar y grid.

document.querySelector('videsk-webrtc').layout = 'sidebar';

Esta propiedad también puede ser definida mediante atributos en el elemento. Por defecto, si no está presente el atributo sidebar es valor de la propiedad layout será grid. Cualquier cambio mediante la propiedad layout será reflejado como atributo y viceversa.

<videsk-webrtc sidebar></videsk-webrtc>

chat

Esta propiedad de lectura y escritura, permite mostrar true y ocultar false el chat.

document.querySelector('videsk-webrtc').chat = true;
document.querySelector('videsk-webrtc').chat; // true

peers

Si utilizas nuestro SDK, no deberás sobrescribir el valor Map, por defecto.

Interactuar con las conexiones pares requiere de conocimiento avanzado en WebRTC.

document.querySelector('videsk-webrtc').peers

isConnectedWithPeer

Esta propiedad de solo lectura, retorna un boolean si existe al menos una conexión de pares activa.

document.querySelector('videsk-webrtc').isConnectedWithPeer

sharingScreen

Esta propiedad de solo lectura, retorna un boolean con el estado de compartir pantalla.

document.querySelector('videsk-webrtc').sharingScreen

defaultConstraints

Esta propiedad de solo lectura, retorna un object con las restricciones por defecto de la cámara.

{
    video: { facingMode: { ideal: 'user' } },
    audio: true,
}
AnteriorSlotsSiguienteMétodos

Última actualización hace 2 años

¿Te fue útil?

Esta propiedad de lectura y escritura, retorna el listado de conexiones pares como un .

📹
Map