Deploy & Operate

Control entry

DearScenario Player does not switch playback intent with a control.mode config key. The process entry is chosen at launch:

  • Ordinary executable start → Normal. Wait for an explicit file argument or a control command. Idle is black unless idle_screen.image_path is set.
  • --maintenance / -m → Maintenance. Local guide, Web Console entry, and Remote Debug. Same playback commands, plus maintenance commands.

There is no managed wait-for-controller timer and no managed_fallback that starts autoload. If the show controller is late, the player stays idle.

{
  "control": {
    "media_root": "./assets",
    "load_timeout_sec": 30
  }
}

Old control.mode, control.managed_fallback, and control.managed_wait_timeout_sec are ignored and erased on save.

Previous / Next