AirScript Local Install And Setup
Use this page as the single source of truth for live-room setup. GitHub Pages is a static preview; real audience syncing requires local installation on the presenter laptop.
Step 1: Install And Start Locally
- Install Node.js 18+ on the presenter laptop.
- From the project folder, run
npm install. - Start the relay with
npm start. - If port
8000is busy, runPORT=4000 npm start.
Step 2: Open Speaker And Audience URLs
- Use the speaker URL opened by startup, or open
https://localhost:8000/demo/speaker.html. - Find your laptop LAN IP and share
https://YOUR_LAN_IP:8000/demo/with attendees. - All audience devices must join the same network as the presenter laptop.
The first connection may show a certificate warning because local HTTPS uses a self-signed certificate by default.
Step 3: Run The Session
- Open speaker page in Chrome or Edge.
- Start captions and allow microphone access.
- Verify audience devices are receiving updates.
Need Network Help?
If venue Wi-Fi blocks device-to-device traffic, use the Mac Internet Sharing guide.