You should start to see lots of log messages on screen. in the same command line window.įor Sonos & Heos players, set latency by adding -l 1000:2000 on the command line. Note that you can't have a NAT between your devices and the machine where AirConnect runs.ĭouble click the or launch it by typing. In Docker, you must use 'host' mode to enable audio webserver. UPnP adds one extra port for discovery (use -b or parameter, default is 49152 and user value must be above has made a script for install/update.Each device uses 1 port permanently (RTSP) and when playing adds 1 port for HTTP and 3 ports for RTP (use -gor parameter, default is random).Port 5353 (UDP) is needed to listen to mDNS messages.Note that if you choose to download the whole repository (instead of individual files) from you web browser and then unzip it, then in the bin/ sub-directory, file permissions should be already set.ĭon't use firewall or set ports using options below and open them. On non-Windows machines, open a terminal and change directories to where the executable is stored and run chmod +x. Ln -s /usr/local/opt/openssl/lib/libssl.dylib /usr/local/lib/libssl.dylibįor Windows, install the Microsoft VC++ redistributable found here Ln -s /usr/local/opt/openssl/lib/libcrypto.dylib /usr/local/lib/libcrypto.dylib ![]() This creates libraries (or at least links) into /usr/local/opt/openssl/lib where optional 'x.y.z' is a version number install openssl: brew install openssl.For MacOS users, you need to install openSSL and do the following steps to use the dynamic load library version: ![]() Use of these is (really) not recommended unless the regular version fails. There is a "-static" version of each application that has all static libraries built-in. For UPnP/Sonos, the file is airupnp- (so airupnp-macos-arm64 for UPnP/Sonos on MacOS + arm CPU).For Chromecast, the file is aircast- (so aircast-macos-x86_64 for Chromecast on MacOS + Intel CPU).It's also possible to download files manually in a terminal by typing (e.g. You can download the whole repository as a zip file, clone it using git, or go to the bin/ folder in the web interface and download the version that matches your OS. Pre-built binaries are in bin/ directory of this repository. Chromecast players support this after version 1.1.x Installing ) except when mp3 re-encoding is used and for UPnP/DLNA devices that support icy protocol. Most players will not display metadata (artist, title, album, artwork. The audio, after being decoded from alac, can be sent in plain, or re-encoded using mp3 or flac. ) and the real UPnP/Sonos/Chromecast players. It will detect UPnP/Sonos/Chromecast players, create as many virtual AirPlay devices as needed, and act as a bridge/proxy between AirPlay clients (iPhone, iPad, iTunes, MacOS, AirFoil. (For example, a Raspberry Pi works well). It does not need to be on your main computer. ![]() Use these applications to add AirPlay capabilities to Chromecast and UPnP (like Sonos) players, to make them appear as AirPlay devices.ĪirConnect can run on any machine that has access to your local network (Windows, MacOS x86 and arm64, Linux x86, x86_64, arm, aarch64, sparc, mips, powerpc, Solaris and FreeBSD). AirConnect: Send audio to UPnP/Sonos/Chromecast players using AirPlay
0 Comments
Leave a Reply. |