Concepts & Guides
He aquí algunos conceptos y guías que le ayudarán a empezar:
Tutoriales
- Crear una aplicación de chat de vídeo
- Crear una aplicación de chat de texto
- Creación de un renderizador de vídeo personalizado
- Creación de un controlador de audio personalizado
- Creación de un capturador de vídeo básico
- Implantación de la pantalla compartida
Cómo hacerlo
Guías de migración
- Guías de migración de Twilio - Descripción general
- Guías de migración Twilio - Android
- Guías de migración Twilio - iOS
- Guías de migración de Twilio - Web
Guías de transición al SDK del servidor OpenTok
- SDK del servidor Ruby
- SDK de servidor Java
- SDK de servidor .NET
- SDK de servidor PHP
- SDK del servidor Python
- SDK de servidor de nodos
Unirse a una sesión
Conexión entre pares única
Marcos
Corrientes
Flujos de publicación
- Visión general
- Inicialización de un objeto editor
- Publicar un flujo
- Fijar la tasa de bits máxima de un flujo
- Impedir que un editor retransmita
- Obtener estadísticas sobre el flujo de un editor
- Acceso y controles
- Probar el flujo de un editor
- Conceptos básicos
- Ajustes y dispositivos
- Comprobación previa y permisos
- Diagnóstico
Suscribirse a Streams
Personalización de la interfaz de usuario
- Personalización general
- Swift
- Sólo Web
- Acceso directo al elemento de vídeo para un editor o un abonado
- Visualización de un elemento de interfaz de usuario personalizado cuando el audio del abonado está bloqueado
- Ajustar el recorte de vídeo y el letterboxing
- Ocultación de todos los controles integrados en la interfaz de usuario para los vídeos
- Mostrar u ocultar el nombre en un vídeo
- Configurar una imagen para que se muestre en modo sólo audio
- Fijar la posición inicial y las dimensiones de un vídeo
- Acceso a objetos MediaStream
- Acceso a objetos MediaStream para abonados
- Cambiar el tamaño o la posición de un vídeo
- Obtener una imagen instantánea de un vídeo
Pantalla compartida
- Conceptos generales
- Compartir pantalla mediante el SDK web
- Ejemplo de código Android
- Ejemplo de código iOS
Herramientas y depuración
- Depuración de aplicaciones
- Inspector de sesión
- API de información
- Manejo de excepciones - JavaScript SDK
Grabación de vídeos y otros procedimientos
- Grabación de vídeos
- Crear una sesión
- Crear fichas
- Utilizar la señalización
- Moderación de vídeos
- Verificación de Webhooks
- Ajustes del editor
- Ajustes de abonado
- Filtros y efectos
- Restricciones de vídeo para editores
- Captura de vídeo personalizada
- Renderización de vídeo personalizada
- Controlador de audio personalizado
Referencia
- Glosario
- SDK de cliente
- SDK de servidor
- Procesador multimedia
- Referencia de la API REST
- Video Express (DEPRIMIDO)
- Informes de uso