Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/octalmage/appletv-autoplay
Tired of the "are you still watching" prompt?
https://github.com/octalmage/appletv-autoplay
Last synced: 20 days ago
JSON representation
Tired of the "are you still watching" prompt?
- Host: GitHub
- URL: https://github.com/octalmage/appletv-autoplay
- Owner: octalmage
- Created: 2018-08-04T05:07:20.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-08-11T18:28:09.000Z (over 6 years ago)
- Last Synced: 2024-10-16T01:14:51.096Z (about 1 month ago)
- Language: JavaScript
- Homepage:
- Size: 96.7 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# appletv-autoplay
> Tired of the "are you still watching" prompt?Apple TV Autoplay connects to your Apple TV as a remote. It then watches the video status (playing vs paused) and will send a click when the video has been paused. So far I've confirmed this works with Netflix and Hulu.
## Usage
Install with npm:
```
npm install -g appletv-autoplay
```Then run `appletv-autoplay`:
```
> appletv-autoplay
Which Apple TV would you like to pair with? Bedroom
Already paired!
Connected!
Adventure Time | S1 E7 - Ricardio the Heart Guy (3.58%) | Hulu (com.hulu.plus) | paused
Paused, pressing play
Adventure Time | S1 E7 - Ricardio the Heart Guy (3.58%) | Hulu (com.hulu.plus) | playing
```## Tips
I've noticed that you'll lose connection to the Apple TV over long periods of time so you should run appletv-autoplay using a process manager like [pm2](https://github.com/Unitech/pm2). You can pass the UUID of the Apple TV to appletv-autoplay to bypass the Apple TV selection and connect to that Apple TV directly.