+67
−239
Loading
Tutte le route unificate su /viewer/<cam_id>/ (era /viewer/<station>/<camera>/).
Cache e loop keyed su cam_id string.
_get_device() risolve il device tramite campo 'device' in cameras.ini.
Broadcast formato: {cam_id, png}.
Co-Authored-By:
Claude Sonnet 4.6 <noreply@anthropic.com>