Make a soundcard input available in an AES67 network. Works under Windows, Linux and MacOS. Tested under Ubuntu 20.04 and Windows 10. Not yet tested under MacOS.
To install aes67-sender, clone the repository and install the dependencies.
git clone https://github.com/philhartung/aes67-sender.git
cd aes67-sender
npm install
To display the help, execute node aes67 --help
:
Usage: aes67 [options]
Options:
-V, --version output the version number
-v, --verbose enable verbosity
--devices list audio devices
-d, --device <index> set audio device
-m, --mcast <address> multicast address of AES67 stream
-n, --streamname <name> name of AES67 stream
-c, --channels <number> number of channels
-a, --api <api> audio api (ALSA, OSS, PULSE, JACK, MACOS, ASIO, DS, WASAPI)
--address <address> IPv4 address of network interface
-h, --help display help for command
The software has to be executed with priviliges, because the PTP client binds to ports below 1024.