AppleTV Release 1.2.26 for Indigo 2023.2 API 3.4
Posted: Wed Jan 24, 2024 3:09 pm
img]https://github.com/Ghawken/appleTV-indigoPlugin/blob/master/appleTV.indigoPlugin/Contents/Resources/icon_small.png?raw=true[/img]
New Version 1.2.26
Notable Changes:
Indigo 2023.2+ Support only. Removes need for terminal commands and xattr unquarantine commands
Create and uses homekitlink_ffmpeg pypi library for binaries
https://pypi.org/project/homekitlink-ffmpeg/
Likely requires xcode command line tools installed (as previously)
see here:
viewtopic.php?f=366&t=27750
Also as per 1.2.0:
Supports all Airplay2 Speakers / Devices
Now supports all appleTV devices, Homepods and all Airplay2 compatible speakers/Receivers etc.
Updated main Readme
Changes since 1.0.1 Release
Support Library updates: Big Ticket Changes
Play URL command
Fixes play URL command for >OS16.4 - can't get BI camera streams working, but https:// mp4 and mu38 play well. (if particularly file doesn't play will relate to compatible file settings)
Airplay2 Speaker Support
Adds Airplay2 Speaker Support - allows playback of file to all Airplay2 devices.
Allows creation of indigo device for Airplay2 Speaker, and then file playback to these devices, including all Sonos Speakers that I have tested. (Note does not allow control of Airplay2 devices, just playback, further control will likely follow)
Expanded Remote Control Commands:
Other Library changes
Plugin Changes
New Version 1.2.26
Notable Changes:
Indigo 2023.2+ Support only. Removes need for terminal commands and xattr unquarantine commands
Create and uses homekitlink_ffmpeg pypi library for binaries
https://pypi.org/project/homekitlink-ffmpeg/
Likely requires xcode command line tools installed (as previously)
see here:
viewtopic.php?f=366&t=27750
Also as per 1.2.0:
Supports all Airplay2 Speakers / Devices
Now supports all appleTV devices, Homepods and all Airplay2 compatible speakers/Receivers etc.
Updated main Readme
Changes since 1.0.1 Release
Support Library updates: Big Ticket Changes
Play URL command
Fixes play URL command for >OS16.4 - can't get BI camera streams working, but https:// mp4 and mu38 play well. (if particularly file doesn't play will relate to compatible file settings)
Airplay2 Speaker Support
Adds Airplay2 Speaker Support - allows playback of file to all Airplay2 devices.
Allows creation of indigo device for Airplay2 Speaker, and then file playback to these devices, including all Sonos Speakers that I have tested. (Note does not allow control of Airplay2 devices, just playback, further control will likely follow)
Expanded Remote Control Commands:
Other Library changes
- Better power state reporting, now seems robust
Improved audio buffering
Support for changing output device in tvOS
Support for activating screensaver
Listener interface for volume updates
Text/Keyboard Input API
Updated Device types, Apple4kGen3, Homepods etc
Use pure audio frames, rather than ALAC frames improving performance
Ability to set own artwork when streaming
Bitarray dependency dropped
macOS added as Operating System
Plugin Changes
- Few logging changes
Re Working of Connection lost logic, reuse the same async task
Add Volume state, with Volume listener - updating device whenever volume changes, as an immediate push update. New states to support as much.
Delete MRPPort state
Add CompanionPort State
Fill the previous blank Port states.
Fix About URL link in pluginConfig