Soporte completo para VK Видео Live (VK Play Live)
Quiero conectar VK Видео Live a strAImer y trabajar con la plataforma desde la aplicación: ver el chat, responder a los espectadores, usar comandos, voz en off y escenarios. Para que, al hacer multistream, los mensajes lleguen al chat general con emojis, insignias y una marca clara de la plataforma.
Por otro lado, necesito trabajar con los puntos del canal: crear y configurar recompensas, ver las solicitudes de los espectadores y vincularlas a acciones. Por ejemplo, que un espectador elija una recompensa y la aplicación reproduzca un sonido, cambie la escena de OBS o inicie un interactivo configurado.
También me gustaría cambiar el título y la categoría del directo, ver el estado de la transmisión y el número de espectadores. Y conectar las suscripciones y otros eventos disponibles de la plataforma al feed general, alertas y estadísticas.
Con "soporte completo" me refiero a que VK Видео Live participe en las funciones habituales de la aplicación y que las funciones disponibles sean claras al conectarse. Si la plataforma no ofrece algo a través de la API, es mejor mostrar esa limitación desde el principio. Y es importante que, tras una caída de la conexión, no aparezcan mensajes duplicados ni se activen las recompensas varias veces.
Respuesta del desarrollador
La plataforma cuenta con una API oficial con una buena base para la integración. Se ha confirmado la lectura y envío de mensajes, la configuración del chat, el cambio de título y categoría del directo, así como la gestión de recompensas por puntos y el procesamiento de sus solicitudes. Sobre esto se puede construir un soporte útil para el chat, escenarios e interactivos.
Yo lo añadiría por etapas: primero la conexión, el chat y los datos del directo, luego las recompensas y la gestión del canal. Las suscripciones, regalos y otros eventos deben verificarse por separado según sus formatos y permisos disponibles. Aún es pronto para prometer encuestas, predicciones y una paridad total con las funciones de Twitch.
La parte más importante aquí es que, tras un reinicio o caída de la conexión, los eventos no se pierdan donde sea posible recuperarlos, y que una misma recompensa no ejecute la acción dos veces. Esto será necesario probarlo en un canal real antes del lanzamiento.
No hay comentarios aún.