atv_play
Play any video URL on the TV by extracting the stream via yt-dlp and queuing it through AirPlay. Supports direct media files and most sites; DRM-protected services not supported.
Instructions
Play any video URL on the TV in the native system player: direct media files (.mp4, .m3u8, .mov, ...) or a video page from any site yt-dlp supports (~1800: Vimeo, Twitch, X, news sites, most embed players). The stream is extracted, then queued on the TV via AirPlay — playback continues after the tool returns. DRM-protected services (Netflix, Disney+, ...) cannot be extracted; use atv_watch or atv_open_url for those.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| device | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |