Crewcast Raspberry Pi player

Requirements: Raspberry Pi OS 64-bit with desktop, Node.js 24+ and Chromium.
This package does not install Node.js, Chromium or automatic startup.
No npm install is required. Hardware/kiosk startup has not yet been verified.

1. In Crewcast, select Skarmar > Anslut Pi or Hantera skarm.
2. Save the generated screen configuration as client-config.json in this folder.
   Use the screen API key, never the administrator key.
3. In a terminal in this folder:
   chmod 600 client-config.json
   node player.mjs "$PWD/client-config.json"
4. Keep that process running. In another terminal:
   chromium --kiosk http://127.0.0.1:3211
   (On some installations the command is chromium-browser.)

Publish an image from Crewcast to the configured screen.
After the first successful download, cached images remain available offline.
Keep player-cache between restarts. Stop the client with Ctrl+C.
Automatic boot startup requires additional OS configuration.
