VPZONE
VPZONE
Inicio
Siguiendo
Descubrir
Clips
Arcade
Equipos
Chat grupal

En vivo ahora · 15

Ver todo
BStrui4GrimWebChronicles2anjanna872NoxivyaVT2PapaKoRnGaming1DezTheMess2mikulski1ImBrokenBone1HotBeatsTV1MMuzSWAPen vivo
Únete a la comunidad de VPZONEAlertas en vivo, clips, eventos y sugerencias
Unirse a Discord
Noticias·Marcas aliadas
Ctrl K
Estudio de creador
Iniciar sesiónRegistrarse
© 2026 VPZONE
VPZ+FundadoresEquiposCategorías de juegosTodos los canalesClipsNoticiasEmpieza a transmitirPrograma de creadoresAcerca deContactoTérminosPrivacidadCookiesGobernanza de la privacidadDMCAAyudaFAQDesarrolladores
Centro de ayuda

¿Cómo podemos ayudarte?

Encuentra respuestas sobre tu cuenta, la configuración de transmisión, la monetización y la API de VPZONE.

El soporte ahora es por correo electrónico

A partir de ahora, envía tus solicitudes de soporte a support@vpzone.tv en lugar de publicarlas en Discord.

Estamos reuniendo el soporte de todas nuestras empresas en una sola plataforma, para que nada se pierda y cada solicitud tenga seguimiento.

También puedes escribirnos y seguir tus tickets directamente en VPZONE, con la mascota en la esquina inferior derecha o en la página de Soporte.

Primeros pasos

Crea tu perfil, personaliza tu canal y haz que tu primera transmisión sea un éxito.

  • ¿Cómo creo mi cuenta?

    Haz clic en Registrarse arriba a la derecha, elige un nombre de usuario (3–24 caracteres, a-z 0-9 _), un correo electrónico y una contraseña. Recibirás un correo de confirmación: haz clic en el enlace para activar tu cuenta.

  • ¿Cómo edito mi perfil?

    Haz clic en tu avatar arriba a la derecha → Configuración. Puedes cambiar tu nombre, nombre de usuario, bio, avatar y banner. Los cambios se guardan automáticamente.

  • ¿Qué es mi porcentaje de perfil completado?

    Es la proporción de estos 5 elementos configurados: nombre de usuario, nombre visible, bio, avatar y correo electrónico confirmado. Mantenlo en 100 % para desbloquear las funciones premium.

Ir a la configuración

Configuración de transmisión

Conecta OBS o ffmpeg al ingest de VPZONE y transmite en vivo en minutos.

  • ¿Dónde encuentro mi clave de transmisión?

    Panel → Configuración de transmisión → haz clic en Mostrar en el campo Clave de transmisión. Mantenla privada: cualquiera que la tenga puede transmitir en tu canal. Puedes regenerarla en cualquier momento.

  • ¿Qué configuración de OBS debo usar?

    Servicio: Personalizado · Servidor: rtmp://rtmp.vpzone.tv:1935/live (Canadá) o rtmp://eur.vpzone.tv:1935/live (Europa) · Clave de transmisión: el valor de Configuración de transmisión. Codificador x264, CBR, 4500–8000 kbps, intervalo de fotogramas clave 2 s.

  • ¿Qué región RTMP debo elegir?

    Elige la más cercana a ti para la menor latencia de subida. Canadá (rtmp.vpzone.tv) es la predeterminada y la mejor para Norteamérica. Europa (eur.vpzone.tv) es la mejor para Europa, Medio Oriente y África. Ambas aceptan la misma clave de transmisión; puedes cambiar en cualquier momento.

  • Configuración recomendada — 1080p 60 fps

    Resolución: 1920×1080 · FPS: 60 · Bitrate de video: 8000 kbps CBR (máx. 8500) · Intervalo de fotogramas clave: 2 s · Perfil: high · B-Frames: 2 · Audio: AAC 160 kbps, 48 kHz estéreo. Tu transmisión llega a los espectadores tal cual (sin recodificar), así que no superes ~8000 kbps: un bitrate más alto puede causar buffering a espectadores con conexiones más lentas. Consulta abajo los ajustes por codificador.

  • Configuración recomendada — 720p 60 fps

    Resolución: 1280×720 · FPS: 60 · Bitrate de video: 4500 kbps CBR (máx. 5500) · Intervalo de fotogramas clave: 2 s · Perfil: high · B-Frames: 2 · Audio: AAC 160 kbps, 48 kHz estéreo. La mejor opción si tu velocidad de subida es limitada o tu CPU/GPU tiene problemas con 1080p60: la mayoría de los espectadores no nota la diferencia en movimientos rápidos.

  • Configuración recomendada — 480p 60 fps

    Resolución: 854×480 · FPS: 60 · Bitrate de video: 2500 kbps CBR (máx. 3000) · Intervalo de fotogramas clave: 2 s · Perfil: high · B-Frames: 2 · Audio: AAC 160 kbps, 48 kHz estéreo. El nivel más confiable si tu subida es menor a ~4 Mbps o transmites desde una conexión inestable: un 480p fluido siempre supera a un 720p entrecortado.

  • ¿Qué ajuste de codificador uso: NVENC o x264?

    Si tienes una GPU NVIDIA, usa NVENC H.264 (New): Control de velocidad CBR · Preset Quality (P5) · Multipass Two-Pass (Quarter Resolution), o Single Pass si tu GPU está cargada · Perfil High · Look Ahead desactivado · Psycho Visual Tuning activado · Max B-Frames 2. Si codificas con CPU (x264): Control de velocidad CBR · Preset veryfast (el más estable) o faster si tu CPU lo soporta · Tune ninguno · Perfil high. En ambos casos: intervalo de fotogramas clave 2 s, sin configuración personalizada del codificador. Si reduces la escala desde un lienzo de mayor resolución, usa el filtro Lanczos para la imagen más nítida en 480p/720p/1080p.

  • ¿Qué velocidad de subida necesito?

    Tu velocidad de subida debe ser al menos tu bitrate de video + audio más ~30 % de margen. Guía aproximada: 1080p60 a 8000 kbps → 11 Mbps de subida mínimo · 720p60 a 4500 kbps → 6 Mbps · 480p60 a 2500 kbps → 4 Mbps. Haz una prueba de velocidad cerca de tus horarios de transmisión; si tu conexión fluctúa, baja un nivel: un 480p60 estable siempre se ve mejor que un 1080p60 entrecortado.

  • ¿Cuánto tardan los espectadores en ver mi transmisión?

    La latencia es de unos 1–2 segundos con LLHLS.

Configuración de transmisión

Monetización

Suscriptores, niveles y pagos con Stripe.

  • ¿Cómo funcionan las suscripciones?

    Los fans pueden suscribirse a un creador por CA$5.00 al mes. Stripe procesa el pago y tú recibes tu parte después de las comisiones de la plataforma. Los pagos fuera de Canadá los convierte tu banco o emisor de tarjeta a su tipo de cambio.

  • ¿Cuál es mi reparto de ingresos según mi nivel?

    La comisión de la plataforma baja a medida que subes en el Programa de creadores: los canales sin nivel conservan el 70 %, Afiliado 75 %, Verificado 80 %, Socio y Embajador VP 90 %. Afiliado y Verificado se otorgan automáticamente; Socio y Embajador VP son automáticos, sujetos a verificación. Los Embajadores VP también son Socios. Si tu canal baja del umbral de Afiliado o Socio, conservas el nivel durante un periodo de gracia de 90 días antes de que se ajuste. Los requisitos se reequilibran de vez en cuando, así que /creator-program es la referencia de lo que cada nivel exige actualmente.

  • ¿Cómo me convierto en Socio o Embajador VP?

    Ambos son automáticos, sujetos a verificación. Socio requiere 60 seguidores, 30 horas en vivo en 30 días y 4 suscriptores de pago en 3 meses. Embajador VP requiere 150 seguidores, en promedio 2 transmisiones en vivo de 4 horas o más por semana y 4 suscriptores de pago en 3 meses. Las suscripciones regaladas no cuentan para ninguno. Cuando tu canal alcanza las cifras, su estado pasa a validación y recibes un correo electrónico; el estado se activa una vez validado. Los Embajadores VP aceptan el Código de conducta de Embajadores VP (/ambassador/code-of-conduct), y una falta grave a ese Código retira el estado de inmediato. Para todos los niveles, un seguidor cuenta solo si su cuenta tiene al menos 7 días. Las cuentas que comparten la conexión a internet del streamer nunca cuentan, y varias cuentas en una misma conexión cuentan como una, así que las cuentas nuevas, desechables o duplicadas no pueden inflar el número.

  • ¿Cuándo recibo mis pagos?

    Las ganancias se retienen 31 días (periodo de contracargos de Stripe) y luego se liberan en el siguiente pago diario mediante Stripe Connect, siempre que tu saldo supere el umbral mínimo.

  • ¿Cómo cancelo una suscripción?

    Configuración → Facturación → Administrar suscripción (abre el portal de clientes de Stripe).

  • ¿Qué es VPZONE+ y cómo lo cancelo?

    VPZONE+ es la membresía de toda la plataforma por CA$5.00 al mes (impuestos de Stripe incluidos): incluye la insignia de Fundador, el estilo de perfil, el color de chat, el muro de fundadores y otros beneficios. Administra o cancela la renovación automática en Configuración → Facturación. Te enviamos un correo de aviso 7 días antes de cada renovación; si cancelas la renovación automática, conservas la insignia de Fundador y los beneficios obtenidos para siempre.

  • ¿Mis transmisiones se graban como VOD?

    Solo si lo activas. Panel → Configuración de transmisión → activa "Grabar transmisión". Cuando transmites en vivo, capturamos la transmisión y, al terminarla, el archivo se reempaqueta para reproducirse rápido y se genera una miniatura. Las repeticiones se conservan 14 días, para todos.

Programa de creadores

Pixels

La moneda virtual de VPZONE: apoya a los streamers en el chat y ellos conservan el 100 % del valor.

  • ¿Qué son los Pixels?

    Los Pixels son la moneda virtual de VPZONE, como los bits para animar. Compras Pixels en paquetes y luego los envías a cualquier streamer en su chat, con un mensaje opcional que aparece en una tarjeta animada especial que todos pueden ver. 100 Pixels = CA$1.00 de valor para el streamer, y los streamers conservan el 100 % (sin comisión de plataforma en los Pixels).

  • ¿Cómo compro Pixels?

    Haz clic en tu saldo de Pixels en la barra superior (junto a la campana de notificaciones) o en "Obtener Pixels" en el panel de envío. Paquetes: 100 px → CA$1.99 · 500 px → CA$6.99 · 1,500 px → CA$19.99 · 5,000 px → CA$63.99 · 10,000 px → CA$119.99 · 25,000 px → CA$279.99. Stripe procesa el pago (tarjeta, Google Pay, Klarna, Afterpay) y tu saldo se actualiza al instante. Recibirás un recibo oficial por correo electrónico.

  • ¿Cómo envío Pixels a un streamer?

    En el chat de cualquier canal, haz clic en el botón de gema de Pixels junto al selector de emotes. Elige una cantidad (10 / 50 / 100 / 500 / 1,000 o una personalizada), agrega un mensaje opcional (máx. 200 caracteres) y pulsa Enviar. Aparece una tarjeta PIXELS especial en el chat para todos: cuanto mayor la cantidad, mayor el brillo; 10+, 100+, 1,000+ y 5,000+ suben un nivel cada uno. Mín. 10, máx. 25,000 Pixels por envío.

  • ¿Cuánto ganan los streamers con los Pixels?

    Cada Pixel recibido vale CA$0.01, y los streamers conservan el 100 %, sin comisión de plataforma. Los Pixels recibidos aparecen en Panel → Ganancias. Para cobrarlos, los bloqueas para pago (mínimo 100 Pixels) y se pagan el día 1 del mes siguiente junto con tu pago habitual mediante Stripe Connect. Los Pixels de apoyos pagados con Pixels comprados pueden bloquearse 60 días después de recibirlos (periodo de reembolsos y contracargos). Los Pixels no bloqueados permanecen en tu billetera indefinidamente y siguen disponibles para gastar. Necesitas configurar Stripe Connect para cobrar; mientras tanto, tus Pixels se siguen acumulando de forma segura.

  • ¿Puedo regalar los Pixels que recibí?

    Sí, y eso es exclusivo de VPZONE. Los Pixels que te enviaron puedes reenviarlos a otros streamers, siempre que aún no los hayas bloqueado para pago. Recibe 100, regala 50, y los 50 restantes (= CA$0.50) siguen siendo tuyos para un pago futuro.

  • ¿Puedo cobrar los Pixels que compré?

    No. Los Pixels que compras pueden enviarse a streamers, pero nunca convertirse de nuevo en dinero. Solo los Pixels recibidos de otras personas cuentan para los pagos; así el sistema se mantiene justo y libre de fraude.

  • ¿Cuál es la política de reembolso de los Pixels?

    Los Pixels son un producto digital que se entrega al instante en tu saldo. Todas las compras son definitivas y no reembolsables, salvo en caso de error de facturación o cuando la ley lo exija. Esto se muestra antes de cada compra y en tu recibo. ¿Dudas sobre un cargo? Escribe a info@technoredac.ca antes de disputarlo: los contracargos restringen automáticamente la cuenta para compras futuras.

  • ¿Los apoyos con Pixels aparecen en mis overlays de OBS?

    Sí, automáticamente, sin cambiar nada de tu configuración. Si usas el overlay de alertas de VPZONE (fuente de navegador), los apoyos con Pixels disparan una alerta a pantalla completa con la cantidad, el remitente y el mensaje, más un sonido dedicado. El overlay de chat y el dock de chat muestran los apoyos con la misma tarjeta PIXELS rosa que ven los espectadores en la página de la transmisión. ¿Estás creando algo personalizado? Los apoyos están disponibles por la API; consulta la sección API para desarrolladores más abajo.

Cajas

Cajas de botín creadas por streamers y lanzadas en el chat: equidad comprobable y siempre gratis de recibir.

  • ¿Qué son las cajas?

    Las cajas son cajas de botín que los streamers crean y financian ellos mismos, con Pixels y/o códigos secretos (claves de juegos, códigos promocionales…). Los streamers las reparten de tres formas: como regalo directo a un espectador, como drop aleatorio a alguien activo en el chat o como reclamo por orden de llegada en el chat. Las cajas recibidas llegan a tu Inventario (barra superior) y caducan después de 30 días si no se abren.

  • ¿Cómo creo una caja para mis espectadores?

    Abre tu panel de creador y ve a Cajas. Elige uno de los 10 diseños, ponle nombre y agrega su contenido: cantidades de Pixels y/o códigos secretos, cada uno con una rareza (común, rara, mítica, legendaria). Los Pixels que pones se reservan de tu propio saldo al crear la caja y se reembolsan si no se abre en 30 días. Desde la misma página repartes la caja: regálala a un espectador específico, lánzala a alguien activo al azar o inicia una carrera de reclamo en el chat. Crear cajas requiere VPZONE+.

  • ¿Tengo que comprar algo?

    Nunca es necesario comprar nada para recibir una caja: los streamers las regalan y financian todo su contenido. Las cajas nunca se venden. Abrir una caja requiere una membresía VPZONE+ activa; reclamar y guardar cajas es gratis para todos.

  • ¿Cuáles son las probabilidades?

    Todas las cajas usan los mismos pesos por rareza: Común 60, Rara 25, Mítica 12, Legendaria 3, normalizados entre las rarezas presentes en la caja y luego repartidos por igual entre los objetos de la rareza obtenida. Las probabilidades exactas de cada objeto se muestran en la caja ("Contenido") antes de abrirla. Los códigos de un solo uso ya consumidos se retiran del sorteo y de las probabilidades mostradas.

  • ¿Cómo sé que el sorteo es justo?

    Cada caja tiene equidad comprobable. Antes de abrirla, ves el hash SHA-256 de la semilla del servidor (comprometida al crear la caja). Después de abrirla, se revela la semilla junto con el nonce y el resultado para que puedas verificar: SHA-256(semilla) debe ser igual al hash comprometido, y los primeros 6 bytes de HMAC-SHA256(clave=semilla, msg=nonce) ÷ 2⁴⁸ deben ser iguales al resultado. Ni tú, ni el streamer, ni VPZONE pueden influir en el resultado.

  • ¿Qué pasa si no abro una caja?

    Las cajas caducan 30 días después de crearse. El contenido de cualquier caja sin abrir vuelve al streamer que la financió. Tu inventario muestra los días restantes de cada caja.

  • Gané un código y no funciona, ¿qué hago?

    Recibirás el código por correo electrónico como respaldo justo después de abrir la caja. Si el código resulta inválido, usa el enlace "Reportarlo" en la caja abierta de tu inventario: se notifica al streamer, y los streamers que reparten códigos inválidos repetidamente pierden acceso a las cajas.

  • ¿Puedo vender o intercambiar mis cajas o Pixels?

    No. Cualquier negocio fuera de VPZONE con Pixels o cajas (venderlos, comprarlos, rifarlos o intercambiarlos por dinero o cualquier cosa de valor, por PayPal o cualquier otro medio) está estrictamente prohibido y conlleva la suspensión inmediata y permanente de todas las cuentas involucradas (consulta los Términos, sección 11).

Equipos

Crews y equipos de transmisión: descúbrelos, únete a uno o crea el tuyo.

  • ¿Qué son los Equipos?

    Los Equipos (o "crews") son grupos públicos de creadores y espectadores en VPZONE: escuadras de esports, comunidades y equipos de transmisión. Cada equipo tiene su propia página con su lista de miembros, una sección Acerca de, un enlace de Discord y un indicador en vivo cuando un miembro está transmitiendo. Encuéntralos en la barra lateral, en Equipos, o en /teams. Los Equipos están en beta, así que seguirán mejorando con el tiempo.

  • ¿Cómo me uno a un equipo?

    Abre la página de cualquier equipo y haz clic en "Solicitar unirme"; puedes agregar un mensaje corto sobre ti. El dueño o un admin del equipo revisa tu solicitud y, si la aprueba, te agregan a la lista y recibes una notificación. Unirse a un equipo es gratis para todos.

  • ¿Cómo creo mi propio equipo?

    Crear un equipo es un beneficio de VPZ+. Con VPZ+ activo, ve a /teams → Crear un equipo y define un nombre, un lema, un logo y un banner: te conviertes en el dueño. Cada miembro puede ser dueño de hasta 3 equipos. (Unirse a otros equipos sigue siendo gratis y no requiere VPZ+.)

  • ¿Cómo administro solicitudes y miembros?

    Como dueño o admin, abre tu equipo y haz clic en Administrar. Ahí puedes aprobar o rechazar solicitudes, ascender miembros a admin o quitarlos, editar los datos del equipo (nombre, lema, logo, banner, Discord), activar o desactivar la recepción de solicitudes y, como dueño, eliminar el equipo.

  • ¿Qué significa la insignia "Oficial"?

    La insignia Oficial marca a los equipos reconocidos por VPZONE (por ejemplo, equipos socios de la comunidad). La asigna el personal de VPZONE y no puedes ponértela tú mismo: tu equipo no la tendrá a menos que la agreguemos.

  • ¿Qué viene para los Equipos?

    Los Equipos están en beta y pueden cambiar mientras los desarrollamos. Los próximos pasos previstos incluyen eventos y calendario de equipo (transmisiones comunitarias de juego y charla) y un feed de anuncios del equipo. ¿Tienes ideas? Compártelas en el canal de sugerencias de nuestro Discord.

Explorar equipos

API para desarrolladores

API REST + webhooks para integrar VPZONE en tu app.

  • ¿Cómo me autentico?

    Genera una clave de API en /developers. Envíala como Authorization: Bearer sk_live_...

  • ¿Qué endpoints hay disponibles?

    GET /api/v1/channels/{slug}, GET /api/v1/users/{username}, POST /api/v1/webhooks y más. Consulta /api/docs para la especificación OpenAPI completa.

  • ¿Cómo funcionan los webhooks?

    Registra un endpoint en /developers y le enviaremos (POST) eventos firmados (HMAC-SHA256 en X-Streamity-Signature). Los reintentos son exponenciales, máximo 5 intentos.

  • ¿Cómo leo los apoyos con Pixels por la API?

    GET /api/v1/channels/{slug}/pixels/recent?limit=20: lista paginada de los apoyos con Pixels recibidos en un canal tuyo, del más reciente al más antiguo. Cada elemento: { from: { username, display_name, avatar_url }, amount, message, at }. Paginación por cursor con ?before=<at de la última fila>. Requiere el scope pixels:read (dashboard:read también funciona). curl -H "Authorization: Bearer sk_live_..." https://vpzone.tv/api/v1/channels/yourslug/pixels/recent

  • ¿Cómo recibo eventos de Pixels en tiempo real (bots, overlays, herramientas)?

    Si tu app ya lee el WebSocket del chat (wss://chat.vpzone.tv/ws?channel=<slug>), recibes los apoyos con Pixels sin hacer nada más: llegan como un mensaje de tipo "system" con metadata { kind: "pixels_cheer", amount, message }, con el remitente en el campo username y un body legible ("alice sent 500 Pixels!") como respaldo. No se necesita ningún scope adicional: los apoyos son públicos para todos en el chat, igual que los mensajes.

Portal de desarrolladores

OAuth para apps de terceros

Permite que los usuarios inicien sesión en tu app con VPZONE: OAuth 2.1 con PKCE.

  • ¿Cuándo uso OAuth y cuándo una clave de API?

    Usa una clave de API (sk_live_…) SOLO para scripts que ejecutas tú. Usa OAuth en cuanto tu app tenga varios usuarios: inician sesión con VPZONE y aprueban scopes, y obtienes un token de acceso por usuario en lugar de su clave personal. Cada clave sk_live_… da acceso total a la cuenta de un usuario; OAuth está limitado por scopes y es revocable.

  • ¿Cómo registro mi app OAuth?

    Ve a /developers/oauth → Nueva app. Completa nombre, descripción, logo, página de inicio, URI de redirección (coincidencia exacta: registra cada URL a la que redirige tu app), scopes permitidos y tipo de cliente (confidencial = del lado del servidor con secreto; público = SPA/móvil). Las apps confidenciales reciben un client_secret único: guárdalo de inmediato, solo se muestra una vez.

  • ¿Cuál es la URL de autorización?

    https://vpzone.tv/oauth/authorize?response_type=code&client_id=...&redirect_uri=...&scope=profile:read%20chat:read&state=<csrf>&code_challenge=<S256>&code_challenge_method=S256 PKCE S256 es OBLIGATORIO para todos los clientes (incluso los confidenciales). Genera un verificador aleatorio de 43 a 128 caracteres y luego code_challenge = base64url(sha256(verifier)).

  • ¿Cómo intercambio el código por tokens?

    POST https://vpzone.tv/api/oauth/token (form-urlencoded) con: grant_type=authorization_code, code=<de la redirección>, redirect_uri=<el mismo de la solicitud>, client_id=<el tuyo>, client_secret=<si es confidencial>, code_verifier=<tu verificador PKCE>. La respuesta incluye access_token (vpz_at_…), refresh_token (vpz_rt_…), expires_in=3600 y scope.

  • ¿Cómo renuevo un token de acceso?

    POST /api/oauth/token con grant_type=refresh_token, refresh_token=<vpz_rt_ anterior>, client_id y client_secret si es confidencial. Obtienes un nuevo par de tokens de acceso y de renovación. IMPORTANTE: los tokens de renovación rotan; guarda siempre el NUEVO refresh_token. Si reutilizas uno anterior, revocamos toda la autorización (detección de reutilización).

  • ¿Cómo llamo a la API de VPZONE con el token de acceso?

    Authorization: Bearer vpz_at_…: funciona en cualquier endpoint /api/v1/*. El token lleva los scopes que aprobó el usuario; si falta un scope = 403 insufficient_scope. Los mismos /api/v1/* también aceptan claves personales sk_live_…, así que las integraciones existentes siguen funcionando.

  • ¿Cómo revocan los usuarios el acceso de mi app?

    En /settings/connected-apps. Al revocar, todos los tokens de acceso y de renovación activos se revocan de inmediato (en cascada). Tu app empezará a recibir 401: manéjalo reiniciando el flujo de autorización (verán de nuevo la pantalla de consentimiento).

  • ¿Qué scopes hay disponibles?

    12 scopes: profile:read/write, chat:read/write/announcements/commands/moderate, dashboard:read, follows:read, notifications:read/write, oauth:manage. La pantalla de consentimiento muestra la lista completa. Pide solo lo que tu app realmente necesita: es más probable que los usuarios lo aprueben.

  • ¿Qué tan seguro es?

    PKCE S256 obligatorio, redirect_uri con coincidencia exacta (sin redirecciones abiertas), códigos de autorización de un solo uso, rotación de tokens de renovación con detección de reutilización (revoca en cascada toda la cadena), tokens con hash SHA-256 en la base de datos, pantalla de consentimiento protegida contra CSRF, CSP frame-ancestors 'none' (anti-clickjacking), respuestas de error uniformes y límite de solicitudes en cada endpoint.

Portal de apps OAuth

Integraciones (video y chat)

Agrega un reproductor o panel de chat de VPZONE a cualquier sitio con un simple iframe.

  • ¿Cómo integro una transmisión en vivo en mi sitio?

    Agrega este iframe, reemplazando {slug} por el identificador del canal: <iframe src="https://vpzone.tv/embed/video/{slug}" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen frameborder="0" width="640" height="360"></iframe> El reproductor es adaptable: mantiene una relación de aspecto 16:9 dentro del iframe. Si el canal está desconectado, se muestra un aviso "Fuera de línea".

  • ¿Cómo integro el chat?

    <iframe src="https://vpzone.tv/embed/chat/{slug}" frameborder="0" width="340" height="500"></iframe> Las integraciones de chat son de solo lectura en v1: los espectadores ven los mensajes en tiempo real y tienen un enlace "Abrir en VPZONE para chatear". Enviar mensajes desde un iframe está en los planes.

  • ¿Puedo poner el reproductor y el chat lado a lado?

    Sí, son dos iframes independientes. Colócalos en un contenedor flex: el video a la izquierda con flex:1 y el chat a la derecha con ancho fijo (340px es un buen valor). Ambos se ajustan al contenedor.

  • ¿Tiene costo o límite de uso?

    Las integraciones son gratuitas y públicas: no se necesita clave de API para canales públicos. Limitamos a los clientes abusivos en el borde, pero el tráfico normal (incluso viral) no tiene restricciones.

  • ¿Puedo restringir qué sitios integran mi transmisión?

    Todavía no: en v1, cualquiera puede integrarla. Si necesitas una lista de dominios permitidos (filtro frame-ancestors), escríbenos a soporte y lo priorizaremos.

  • ¿El reproductor integrado se reproduce automáticamente?

    Sí, silenciado. Los navegadores bloquean la reproducción automática con sonido; el reproductor empieza silenciado y muestra un botón "Activar sonido" que el espectador pulsa una vez. Comportamiento estándar de Twitch/YouTube.

Zona de pruebas de integración

¿Sigues con dudas?

Contacta al equipo de VPZONE.

Soporte por correoPreguntar en el chat de la comunidad