github eizedev/AirConnect-Synology 1.8.3-20240327

latest release: 1.8.3-20240403
pre-release28 days ago

AirConnect-Synology - GitHub Workflow integration - Latest Version of AirConnect

Readme still needs to be adjusted to changes in this release

Let's talk in the discussion about this release

The DSM6 version will not be further developed, the last working package for DSM5 & 6 is 0.2.50.5-20210706

Scroll down to AirConnect section to see changes of aircast and airupnp

Added

  • Logfile handling
    • The airconnect.log file should now be deleted if it exceeds a size of 50MB (a one shot backup in the same directory until the next start will be created airconnect.1.log if someone needs the old log for debugging).
  • New config options for Content-Length
    • New config option in airconnect.conf
      • "AIRUPNP_CONTENTLENGTH_MODE=0"
        • results in -g 0
  • The packages are now built with automated GitHub Action workflows.
    • The general workflow is working and is building packages on latest version of AirConnected on an automated way - but is not yet completely finalized to make it available in master branch.

Changed

  • Decreased latency to make the playback faster
    • Default settings will now be - you need to adjust your config file, your settings will not be overwritten
      • "AIRUPNP_LATENCY=50:500"
      • results in -l 50:500
      • "AIRCAST_LATENCY=50:500"
      • results in -l 50:500
  • GitHub Actions
    • Integration of GitHub action build steps by @eizedev in #94
    • Bump peter-evans/create-pull-request from 5 to 6 by @dependabot in #98
    • Bump actions/labeler from 4 to 5 by @dependabot in #95
    • Bump super-linter/super-linter from 5.7.2 to 6.0.0 by @dependabot in #99
    • Bump robinraju/release-downloader from 1.8 to 1.9 by @dependabot in #97
    • Bump codacy/codacy-analysis-cli-action from 4.3.0 to 4.4.0 by @dependabot in #100
    • Bump super-linter/super-linter from 6.0.0 to 6.3.0 by @dependabot in #103

If you are facing a problem when using AirConnect to stream to f.e. A Sonos Play:1 (approx. 10 seconds delay on play and approx. 5 seconds delay on pause) please read (and comment) on this issue: #79. A few new config options were implemented and the results should be better now


If you encounter problems with this synology version of AirConnect, please consider opening an issue here, so i can fix the problem and others can benefit as well.
If you have any suggestions, ideas or wishes, feel free to open an issue.

AirConnect

1.8.3

  • (aircast) stream type is LIVE and duration is not part of metadata

1.8.2

  • UpnpResolveURL needs one extra byte if RelURL parameters does not start with a '/'
  • use setlocale() so that atof does not fail on '.'

1.8.1

  • handle double resend from iOS and silence after flush

1.8.0

  • refactor raop flush/first packet

1.7.1

  • alternate getting of TransportInfo and PositionInfo (increase polling speed)
  • ignore any frame seq below or equal flush seqno, even after a record

Check the full CHANGELOG for more information.

Take the package suitable for your architecture and check the readme if something is unclear.

If you encounter problems with AirConnect in general, please open an issue at the official repository.


Full Changelog: 1.7.0-20240115...1.8.3-20240327

Don't miss a new AirConnect-Synology release

NewReleases is sending notifications on new releases.