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 ofaircast
andairupnp
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 createdairconnect.1.log
if someone needs the old log for debugging).
- The
- New config options for Content-Length
- New config option in
airconnect.conf
"AIRUPNP_CONTENTLENGTH_MODE=0"
- results in
-g 0
- results in
- New config option in
- 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
- Default settings will now be - you need to adjust your config file, your 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
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