Control Apple TVs and HomePods from TypeScript
AirPlay 2, the Media Remote Protocol, RAOP and Companion Link, written in TypeScript. Runs on Node.js and Bun without native dependencies.
AirPlay 2, the Media Remote Protocol, RAOP and Companion Link, written in TypeScript. Runs on Node.js and Bun without native dependencies.
An Apple TV or HomePod as one object that connects, recovers and exposes what the device can do.
The sessions underneath, for a protocol without the device layer.
What the protocols share. It knows no protocol itself.