Ir al contenido

Compatibilidad

Astral Overlay acepta notificaciones de estilo XSOverlay por WebSocket y UDP antiguo. Es compatibilidad de notificaciones, no una implementación de toda la API de XSOverlay.

  • WebSocket en el puerto local 42070 con el parámetro de consulta obligatorio client.
  • Comando SendNotification y jsonData como cadena.
  • Datos UDP antiguos en el puerto local 42069.
  • Campos comunes de texto, origen, duración, opacidad y volumen.
  • Los demás comandos WebSocket se ignoran silenciosamente. No dependas de comandos de ventanas, temas o estado.
  • Las notificaciones comparten una cola limitada, independientemente de index.
  • El tamaño de las tarjetas depende del contenido, no de la altura solicitada.
  • El bucle de recepción actual procesa tramas de texto y cierre; no es un servicio WebSocket general. Verifica el mantenimiento de conexión y los mensajes fragmentados con tu cliente antes de usos prolongados.
  • El analizador acepta audioPath, icon y useBase64Icon, pero el renderizador no carga iconos ni audio personalizados. Usa sus propias tarjetas y el sonido incluido. Se lee volume por mensaje; la reproducción utiliza actualmente el volumen global de notificaciones.

Ambas aplicaciones usan los mismos puertos predeterminados. Si otra aplicación ocupa un puerto, Astral Overlay registra una advertencia y no puede escucharlo. El otro transporte puede seguir disponible si su propio puerto está libre. No hay reenvío automático entre aplicaciones.

Prueba las integraciones con la versión de Astral Overlay que quieras admitir.