/app

studio link - app - mirror repo only -> issues now https://gitlab.com/studio.link/app

Primary LanguageCMIT LicenseMIT

Studio Link

Build Status

About Studio Link

Studio Link is a SIP application to create high quality Audio over IP (AoIP) connections.

Usage

Please use the prebuilt binarys at https://doku.studio-link.de/standalone/installation-standalone.html

Supported Platforms

  • Windows 64Bit
  • macOS 64Bit
  • Linux 64Bit

Changelog

See CHANGELOG.md

Development

CI builds

https://download.studio.link/devel/

Build Requirements

  • OpenSSL
  • Libtool
  • LV2 (optional)
  • Header files for OpenSSL, ALSA, PulseAudio and JACK
  • xxd and nodejs/npm

Build Requirements on Ubuntu 16.04/18.04

The needed header files are in these packages: libssl-dev libasound2-dev libjack-jackd2-dev libtool build-essential autoconf automake libpulse0 libpulse-dev xxd

And current nodejs/npm (Node.js v10.x v11.x or v12.x):

https://github.com/nodesource/distributions/blob/master/README.md

Build on Linux

mkdir studio-link
cd studio-link
git clone https://github.com/Studio-Link/3rdparty.git
cd 3rdparty
export BUILD_OS="linux"; export BUILD_TARGET="linux"; dist/build.sh
cd ..
git clone https://github.com/Studio-Link/app.git
cd app
export BUILD_OS="linux"; export BUILD_TARGET="linux"; dist/build.sh

Build on Linux with JACK support

mkdir studio-link
cd studio-link
git clone https://github.com/Studio-Link/3rdparty.git
cd 3rdparty
export BUILD_OS="linux"; export BUILD_TARGET="linuxjack"; dist/build.sh
cd ..
git clone https://github.com/Studio-Link/app.git
cd app
export BUILD_OS="linux"; export BUILD_TARGET="linuxjack"; dist/build.sh

Build on macOS

mkdir studio-link
cd studio-link
git clone https://github.com/Studio-Link/3rdparty.git
cd 3rdparty
export BUILD_OS="macos"; export BUILD_TARGET="macos_x86_64"; dist/build.sh
cd ..
git clone https://github.com/Studio-Link/app.git
cd app
export BUILD_OS="macos"; export BUILD_TARGET="macos_x86_64"; dist/build.sh

Build for Windows on Arch Linux (only)

mkdir studio-link
cd studio-link
git clone https://github.com/Studio-Link/3rdparty.git
cd 3rdparty
export BUILD_OS="mingw"; export BUILD_TARGET="windows64"; dist/build.sh
cd ..
git clone https://github.com/Studio-Link/app.git
cd app
export BUILD_OS="mingw"; export BUILD_TARGET="windows64"; dist/build_windows.sh

License

The Studio Link Apps are open-sourced software licensed under the MIT license.