github eizedev/AirConnect-Synology 1.8.3-20240403

7 months ago

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

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 AirConnect on an automated way + create a new release if a new tag was pushed

Changed

  • Decreased latency to make the playback faster
    • Default settings for new installations will now be the following
    • "AIRUPNP_LATENCY=50:500"
      • results in -l 50:500
    • "AIRCAST_LATENCY=50:500"
    • results in -l 50:500
    • !!you need to adjust your config file!!, your current settings will not be overwritten
  • 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

Fixed

  • downgrade robinraju/release-downloader to 1.8; trigger bin release via publish by @seiry in #108

New Contributors

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-20240403

Don't miss a new AirConnect-Synology release

NewReleases is sending notifications on new releases.