AppleTV Release 1.2.26 for Indigo 2023.2 API 3.4

Posted on
Wed Jan 24, 2024 3:09 pm
GlennNZ offline
User avatar
Posts: 1572
Joined: Dec 07, 2014
Location: Central Coast, Australia

AppleTV Release 1.2.26 for Indigo 2023.2 API 3.4

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:

Image
Image



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

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 7 guests