@echo off echo ======================================== echo SharaPlay — Companion Bridge + Remote Output echo ======================================== echo. echo This server does three things: echo 1. Accepts Bitfocus Companion HTTP commands echo 2. Relays output to remote machines on your network echo 3. Serves your media folder over HTTP for remote playback echo. echo SETUP FOR REMOTE OUTPUT: echo - Copy companion-config.example.json to companion-config.json echo - Set "mediaPath" to your media folder, e.g.: echo "mediaPath": "C:\Users\you\Media" echo - On the remote machine open a browser and go to: echo http://[THIS-PC-IP]:9090/remote-output.html echo - In SharaPlay Settings > Remote Output, set Media Base URL: echo http://[THIS-PC-IP]:9090/media echo. echo COMPANION (Generic HTTP module): echo Method: POST echo URL: http://localhost:9090/api/command echo Body: {"action":"TAKE_NEXT"} echo. echo Actions: TAKE_NEXT, EMERGENCY_SLATE_ON/OFF/TOGGLE, echo GFX_ON, GFX_OFF, CRAWL_START, CRAWL_STOP, echo LOOP_TOGGLE, SKIP_TO echo. echo Press CTRL+C to stop. echo ======================================== echo. node companion-server.js pause