Introduction
Enterprise-grade video recording SDK for the browser. Record, transcode, and upload videos with just a few lines of code.
VIDTREO Recorder SDK
Grabación de video profesional para la web. VIDTREO proporciona todo lo que necesitas para agregar potentes capacidades de grabación de video a tu aplicación - grabación de cámara, captura de pantalla, transcodificación en tiempo real y subidas automáticas.
VIDTREO procesa el video directamente en el navegador usando WebCodecs, entregando archivos MP4 sin transcodificación en el servidor. Esto significa subidas más rápidas y menores costos de infraestructura.
¿Por qué VIDTREO?
- Nativo del Navegador — Usa la API WebCodecs para codificación eficiente H.264 MP4
- Cero Procesamiento en Backend — Los videos se transcodifican en el cliente, reduciendo costos de servidor
- Múltiples Opciones de Integración — Componentes React, Web Components, o JavaScript vanilla
- Listo para Empresas — Lógica de reintentos incorporada, soporte offline y manejo de errores
- Económico — Desde $0.01/minuto para video HD (62% más barato que alternativas)
Ejemplo Rápido
import { VidtreoRecorder } from '@vidtreo/recorder-react';
function App() {
return (
<VidtreoRecorder
apiKey="tu-api-key"
onUploadComplete={(result) => {
console.log('Video subido:', result.uploadUrl);
}}
/>
);
}Elige tu Integración
React
Componentes y hooks pre-construidos para aplicaciones React
Web Component
Elemento personalizado agnóstico de framework para cualquier app web
JavaScript Vanilla
Control total con la API del Core SDK
Comienza
Instalación
Instala el SDK en tu proyecto
Inicio Rápido
Graba tu primer video en 5 minutos
Autenticación
Configura tu API key y el acceso
Características de un Vistazo
| Característica | Descripción |
|---|---|
| Grabación de Cámara | Captura video y audio de la cámara y micrófono del usuario |
| Grabación de Pantalla | Graba pantalla, ventana o pestaña del navegador con audio opcional |
| Cambio de Fuente | Cambia entre cámara y pantalla durante la grabación |
| Transcodificación en Tiempo Real | Convierte a MP4 con H.264/AAC directamente en el navegador |
| Subida Automática | Subida automática con seguimiento de progreso y lógica de reintentos |
| Soporte Offline | Encola grabaciones para subir cuando se restaure la conexión |
| Selección de Dispositivos | Elige entre múltiples cámaras y micrófonos |
| Pausar/Reanudar | Pausa y reanuda la grabación sin perder datos |
| Control de Silencio | Alterna la captura de audio durante la grabación |
| Internacionalización | Soporte incorporado para inglés, español y portugués |
Paquetes del SDK
| Paquete | Descripción | Tamaño |
|---|---|---|
@vidtreo/recorder | Core SDK con API completa | ~50KB |
@vidtreo/recorder-react | Componentes y hooks de React | ~15KB |
@vidtreo/recorder-wc | Web Component | ~20KB |
Soporte de Navegadores
VIDTREO requiere navegadores que soporten la API WebCodecs:
| Navegador | Versión Mínima |
|---|---|
| Chrome | 94+ |
| Edge | 94+ |
| Opera | 80+ |
| Safari | 16.4+ |
| Firefox | No soportado (WebCodecs en desarrollo) |
Firefox actualmente no soporta la API WebCodecs. Los usuarios en Firefox verán un mensaje de navegador no soportado.