Estado y persistencia del temporizador
Comprender cómo los temporizadores de gettickr.app mantienen su estado te ayuda a usarlos de manera efectiva y a solucionar cualquier problema que pueda surgir. El estado y la persistencia del temporizador determinan cómo los temporizadores recuerdan su posición actual de cuenta regresiva y configuraciones a través de diferentes sesiones de visualización y dispositivos.
¿Qué es el estado del temporizador?
El estado del temporizador se refiere a toda la información que define la condición actual de un temporizador en cualquier momento dado. Esto incluye el valor actual de la cuenta regresiva, si el temporizador está en ejecución o en pausa, cualquier configuración de configuración y la apariencia visual del temporizador. Mantener un estado preciso asegura que los temporizadores muestren el tiempo restante correcto independientemente de cuándo o dónde se visualicen.
Diferentes tipos de temporizadores manejan el estado de manera diferente según su propósito y configuración. Comprender estas diferencias te ayuda a elegir el tipo de temporizador correcto para tus necesidades específicas y establecer expectativas apropiadas sobre cómo se comportarán los temporizadores.
Gestión del estado de temporizadores gratuitos Del lado del cliente
Los temporizadores gratuitos usan gestión de estado del lado del cliente, lo que significa que el estado del temporizador existe solo en el navegador del espectador. Cuando alguien ve un temporizador gratuito, su navegador calcula la posición actual de la cuenta regresiva basándose en la configuración del temporizador y la hora actual. Este cálculo ocurre independientemente en el navegador de cada espectador.
Debido a que el estado del temporizador gratuito es del lado del cliente, cada espectador ve una cuenta regresiva precisa basada en su hora actual, pero no hay un estado centralizado que se sincronice entre diferentes espectadores o dispositivos. Si ves el mismo temporizador gratuito en dos dispositivos diferentes, cada dispositivo calcula independientemente lo que el temporizador debería mostrar.
Sincronización del estado de temporizadores Premium Del lado del servidor
Los temporizadores premium incluyen capacidades de sincronización de estado que permiten el control del temporizador a través de dispositivos y espectadores. Cuando usas la función de control remoto con un temporizador premium, los cambios de estado se sincronizan para que todos los espectadores vean el mismo estado del temporizador simultáneamente.
Esta sincronización habilita características como pausar remotamente un temporizador durante un stream y hacer que esa pausa se aplique a todos los espectadores que están viendo a través de OBS u otro software de streaming. El temporizador mantiene su estado en los servidores de gettickr.app, y todas las instancias de visualización comprueban periódicamente las actualizaciones de estado.
Persistencia del estado entre sesiones
La persistencia del estado del temporizador determina qué sucede cuando cierras y vuelves a abrir un temporizador. Para temporizadores de cuenta regresiva, la configuración define la duración de la cuenta regresiva, y cada vez que se carga el temporizador, puede continuar desde donde lo dejó o reiniciarse al principio según sus configuraciones.
Los temporizadores premium con configuraciones guardadas mantienen sus ajustes de forma persistente. Cuando cargas un temporizador guardado, aparece con todas las opciones de diseño, configuraciones de duración y otras configuraciones que estableciste previamente. Esta persistencia facilita la reutilización de temporizadores en múltiples eventos o sesiones de streaming.
Reinicio e inicialización del estado
Cuando un temporizador se carga por primera vez, pasa por un proceso de inicialización que establece su estado inicial. Para temporizadores de cuenta regresiva, esto típicamente significa calcular el valor actual de la cuenta regresiva basándose en cuándo comenzó la cuenta regresiva y cuánto tiempo ha transcurrido. Para temporizadores count-to, significa calcular el tiempo restante hasta la fecha objetivo.
Si quieres que un temporizador se reinicie a su duración completa, puedes usar la función de reinicio en el editor o control remoto. Esto reinicializa el estado del temporizador, estableciendo la cuenta regresiva de vuelta a su duración configurada completa. Los temporizadores premium permiten operaciones de reinicio remoto que se aplican en todas las instancias de visualización.
Comportamiento de múltiples instancias
Cuando el mismo temporizador se visualiza en múltiples lugares simultáneamente, como en OBS Studio mientras también está abierto en una pestaña del navegador, cada instancia mantiene su propia vista del estado del temporizador.
| Tipo de temporizador | Comportamiento de múltiples instancias |
|---|---|
| Gratuito | Cada instancia calcula independientemente la cuenta regresiva actual |
| Premium | Todas las instancias se sincronizan con el mismo estado centralizado |