bd8d2b5607
- update to 4.1.1: * This release consists of enhancements and bug fixes to Version 4.1. For information on the new features of 4.1, including AirPlay 2 support, please refer to the 4.1 Release Note. Enhancements * Use the TCP keepalive facility to close a play session if the client connection drops for a minute. Metadata Enhancements * Add FramePosition (phbt), FirstFramePosition (phb0), OutputRate (ofps), OutputFormat (ofmt), StreamType (styp), ServiceName (svna), ClientName (snam) properties to the D-Bus interface and to the metadata stream (codes in brackets). * FramePosition/FirstFramePosition metadata is generated only if the progress_interval in the metadata section of the configuration file is non-zero. The progress interval can also be set by a new SetFramePositionUpdateInterval method in the D-Bus interface. * FramePosition/FirstFramePosition metadata is of the form <RTP Frame number>/<Local Time> where the local time, in nanoseconds (a 64-bit number), is the precise time that frame should be played. The metadata is generated when the frame is placed in the output buffer, and is thus generated audio_backend_buffer_desired_length_in_seconds (usually 0.2 seconds) before the time in question. * Add xesam:albumArtist and xesam:composer metadata (if available) to the metadata bundle presented in the D-Bus interface. * Add a new metadata item: sps:songdatakind, derived from the asdk metadata token, to the metadata bundle presented in the D-Bus interface. If 0 it seems to indicate an item of a specific duration such as an audio track; if 1 it seems to mean the stream is of unknown duration, for example an internet radio stream. Bug Fixes OBS-URL: https://build.opensuse.org/request/show/1046315 OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/shairport-sync?expand=0&rev=27 |
||
---|---|---|
.gitattributes | ||
.gitignore | ||
airplay-server.xml | ||
drop-user-config.patch | ||
harden_shairport-sync.service.patch | ||
README.SUSE | ||
shairport-sync-4.1.1.tar.gz | ||
shairport-sync.changes | ||
shairport-sync.spec |
shairport-sync README for SuSE How to start using shairport-sync Start shairport-sync: sudo systemctl start shairport-sync Stop shairport-sync: sudo systemctl stop shairport-sync Start during booting: sudo systemctl enable shairport-sync Open ports in firewalld: sudo firewall-cmd --add-service=airplay-server --permanent sudo firewall-cmd --add-service=mdns --permanent sudo systemctl restart firewalld