atemTally is a simple tally light for the Blackmagic ATEM Mini Pro. It uses a browser to show which camera is currently on air. The tally light is controlled via the ATEM's network API.
- See which camera is live and which is on preview
- Contact computer, to get attention
- Mock mode, to test the tally light without an ATEM
A Blackmagic ATEM Mini Pro (other ATEMs might work, but are untested) connected to the same network as the computer running atemTally. Also, a browser is required to display the tally light, a phone or tablet will do just fine.
- Clone this repository
- Rename .env.template to .env and fill in the required value
- Run
npm install
- Run
npm run build
- Run
npm run start
- Clone this repository
- Set the required environment variables in the docker-compose.yml file
- Run
docker-compose up -d
- Display tally light in browser
- Add communication Channel
- Live preview of camera
To test the tally light without an ATEM, you can use the mock mode. To enable it, set the environment variable MOCK
to true
.
POST http://localhost:3000/mock/random