Minor changes to devices documentation
This commit is contained in:
parent
e8c1c9d6bf
commit
af01d7d2f8
48
DEVICES.md
48
DEVICES.md
@ -6,8 +6,8 @@ Before starting make sure that the [AES67 daemon basic setup](#daemon_setup) is
|
|||||||
|
|
||||||
The following devices have been tested:
|
The following devices have been tested:
|
||||||
|
|
||||||
* AVIOUSB Dante receiver, see [Dante receivers](#dante_avio_receiver)
|
* Audinate AVIOUSB Dante receiver, see [Dante receivers](#dante_avio_receiver)
|
||||||
* AVIOUSB and AVIOAI2 Dante trasmitters, see [Dante transmitters](#dante_avio_transmitter)
|
* Audinate AVIOUSB and AVIOAI2 Dante trasmitters, see [Dante transmitters](#dante_avio_transmitter)
|
||||||
* [Hasseb audio over Ethernet receiver](#hasseb_receiver)
|
* [Hasseb audio over Ethernet receiver](#hasseb_receiver)
|
||||||
|
|
||||||
|
|
||||||
@ -16,8 +16,9 @@ The following devices have been tested:
|
|||||||
Before running any interoperability test configure the AES67 daemon with the following instructions:
|
Before running any interoperability test configure the AES67 daemon with the following instructions:
|
||||||
|
|
||||||
* open the daemon configuration file *daemon.conf* and change the following parameters:
|
* open the daemon configuration file *daemon.conf* and change the following parameters:
|
||||||
* set network interface name to your Ethernet card, e.g.: *"interface\_name": "eth0"*
|
* set network interface name to your Ethernet card: *"interface\_name": "eth0"*
|
||||||
* set default sample rate to 48Khz: *"sample\_rate": 48000*
|
* set default sample rate to 48Khz: *"sample\_rate": 48000*
|
||||||
|
* set TIC frame size @1FS (samples) to 48 samples: *"tic\_frame\_size\_at\_1fs": 48*
|
||||||
* verify that PulseAdio is not running. See [PulseAudio](README.md#notes).
|
* verify that PulseAdio is not running. See [PulseAudio](README.md#notes).
|
||||||
* install the ALSA RAVENNA/AES67 module with:
|
* install the ALSA RAVENNA/AES67 module with:
|
||||||
|
|
||||||
@ -27,26 +28,29 @@ Before running any interoperability test configure the AES67 daemon with the fol
|
|||||||
|
|
||||||
aes67-daemon -c daemon.conf
|
aes67-daemon -c daemon.conf
|
||||||
|
|
||||||
* open the Daemon WebUi *http://[address:8080]* and do the following:
|
* open the Daemon WebUI *http://[address:8080]* and do the following:
|
||||||
* go to Config tab and verify that the sample rate is set to 48KHz
|
* go to Config tab and verify that the sample rate is set to 48KHz and the TIC frame size @1FS is set to 48 samples
|
||||||
* go to Sources tab and add a new Source using the plus button, set Codec to L24 and press the Submit button
|
* go to Sources tab and add a new Source using the plus button
|
||||||
|
* set Codec to L24
|
||||||
|
* set Max samples per packet to 48 samples
|
||||||
|
* press the Submit button
|
||||||
|
|
||||||
## Dante receivers ##
|
## Dante receivers ##
|
||||||
<a name="dante_avio_receiver"></a>
|
<a name="dante_avio_receiver"></a>
|
||||||
To run interoperability tests using the [Dante Controller](https://www.audinate.com/products/software/dante-controller) and a Dante receiver use the following steps. Tests were done using a Dante AVIOUBS device.
|
To run interoperability tests with a Dante receiver follow these steps. Tests were done using a Dante AVIOUBS device.
|
||||||
|
|
||||||
* make sure [AES67 daemon basic setup](#daemon_setup) is done
|
* make sure [AES67 daemon basic setup](#daemon_setup) is done
|
||||||
* download and install the Dante controller
|
* download and install the [Dante Controller](https://www.audinate.com/products/software/dante-controller)
|
||||||
* connect the Dante AVIO receiver to the network
|
* connect the Dante receiver to the network
|
||||||
* open the Dante Controller application, select the Routing dialog and wait for the AVIO receiver to show up. Make sure this device or another on the network is working as PTP clock master
|
* open the Dante Controller application, select the Routing dialog and wait for the Dante receiver to show up. Make sure this device or another on the network is acting as PTP clock master
|
||||||
* wait for a daemon Source to show up in the Routing dialog
|
* wait for a daemon Source to show up in the Routing dialog
|
||||||
* using the Routing Dialog connect the Daemon channels to the AVIO receiver channels with the desired configuration, prohibition icons should show up
|
* using the Routing Dialog connect the Daemon channels to the Dante receiver channels with the desired configuration, prohibition icons should show up
|
||||||
* go to the daemon WebUI, click on the PTP tab and wait for the "PTP Status" to report "locked"
|
* go to the daemon WebUI, click on the PTP tab and wait for the "PTP Status" to report "locked"
|
||||||
* open a shell on the Linux host and start the playback on the RAVENNA ALSA device. For example to playback a test sound use:
|
* open a shell on the Linux host and start the playback on the RAVENNA ALSA device. For example to playback a test sound use:
|
||||||
|
|
||||||
speaker-test -D plughw:RAVENNA -r 48000 -c 2 -t sine
|
speaker-test -D plughw:RAVENNA -r 48000 -c 2 -t sine
|
||||||
|
|
||||||
* alternatively start a playback with a file in S24_3LE format:
|
* alternatively start the playback of a file:
|
||||||
|
|
||||||
aplay -D plughw:RAVENNA -r 48000 -c 2 -f S24_3LE test.wav
|
aplay -D plughw:RAVENNA -r 48000 -c 2 -f S24_3LE test.wav
|
||||||
|
|
||||||
@ -54,16 +58,16 @@ To run interoperability tests using the [Dante Controller](https://www.audinate.
|
|||||||
|
|
||||||
## Dante transmitters ##
|
## Dante transmitters ##
|
||||||
<a name="dante_avio_transmitter"></a>
|
<a name="dante_avio_transmitter"></a>
|
||||||
To run interoperability tests using the [Dante Controller](https://www.audinate.com/products/software/dante-controller) and a Dante transmitter use the followings steps. Tests were done using Dante AVIOUBS and AVIOAI2 devices.
|
To run interoperability tests using a Dante transmitter follow these steps. Tests were done using Dante AVIOUBS and AVIOAI2 devices.
|
||||||
|
|
||||||
* make sure [AES67 daemon basic setup](#daemon_setup) is done
|
* make sure [AES67 daemon basic setup](#daemon_setup) is done
|
||||||
* download and install the Dante controller
|
* download and install the [Dante Controller](https://www.audinate.com/products/software/dante-controller)
|
||||||
* connect the Dante AVIO transmitter to the network
|
* connect the Dante transmitter to the network
|
||||||
* open the Dante Controller application, select the Routing dialog and wait for the AVIO transmitter to show up. Make sure this device or another on the network is working as PTP clock master
|
* open the Dante Controller application, select the Routing dialog and wait for the Dante transmitter to show up. Make sure this device or another on the network is acting as PTP clock master
|
||||||
* in the Dante Controller wait for a daemon Source to show up in the Routing dialog
|
* in the Dante Controller wait for a daemon Source to show up in the Routing dialog
|
||||||
* in the Dante Controller go to Device view and select AVIO transmitter, go to the AES67 Config tab and select "AES67 Mode" to Enabled. Reboot the device if required
|
* in the Dante Controller go to Device view and select Dante transmitter, go to the AES67 Config tab and select "AES67 Mode" to Enabled. This may require a reboot of the Dante device
|
||||||
* go to the daemon WebUI, click on the Browser tab and wait for the AVIO transmitter to show up as remote SAP source
|
* go to the daemon WebUI, click on the Browser tab and wait for the Dante transmitter to show up as remote SAP source
|
||||||
* on the daemon WebUI select the Sinks tab, click on the plus icon to add a new Sink, mark the "Use SDP" flag and select the AVIO transmitter SAP source
|
* on the daemon WebUI select the Sinks tab, click on the plus icon to add a new Sink, mark the "Use SDP" flag and select the Dante transmitter SAP source
|
||||||
* open a shell on the Linux host and start the recording on the RAVENA ALSA device. For example:
|
* open a shell on the Linux host and start the recording on the RAVENA ALSA device. For example:
|
||||||
|
|
||||||
arecord -D plughw:RAVENNA -c 2 -f S24_3LE -r 48000 -t wav sink.wav
|
arecord -D plughw:RAVENNA -c 2 -f S24_3LE -r 48000 -t wav sink.wav
|
||||||
@ -73,18 +77,18 @@ To run interoperability tests using the [Dante Controller](https://www.audinate.
|
|||||||
To run interoperability tests using the [Hasseb audio over Ethernet receiver](http://hasseb.fi/shop2/index.php?route=product/product&product_id=62) follow these steps:
|
To run interoperability tests using the [Hasseb audio over Ethernet receiver](http://hasseb.fi/shop2/index.php?route=product/product&product_id=62) follow these steps:
|
||||||
|
|
||||||
* make sure [AES67 daemon basic setup](#daemon_setup) is done
|
* make sure [AES67 daemon basic setup](#daemon_setup) is done
|
||||||
|
* make sure that the daemon mDNS support is enabled
|
||||||
* open the Hasseb WebUI and do the following:
|
* open the Hasseb WebUI and do the following:
|
||||||
* deselect the "PTP slave only" checkbox to enable PTP master on Hasseb device
|
* deselect the "PTP slave only" checkbox to enable PTP master on Hasseb device
|
||||||
* wait for the daemon source to show up in the "Stream name" drop down list and select it. In this case mDNS support must be enabled on the daemon
|
* wait for the daemon source to show up in the "Stream name" drop down list and select it
|
||||||
* press the Submit button
|
* press the Submit button
|
||||||
* go to the daemon WebUI, click on the PTP tab and wait for the "PTP Status" to report "locked"
|
* go to the daemon WebUI, click on the PTP tab and wait for the "PTP Status" to report "locked"
|
||||||
* open a shell on the Linux host and start the playback on the RAVENNA ALSA device. For example to playback a test sound use:
|
* open a shell on the Linux host and start the playback on the RAVENNA ALSA device. For example to playback a test sound use:
|
||||||
|
|
||||||
speaker-test -D plughw:RAVENNA -r 48000 -c 2 -t sine
|
speaker-test -D plughw:RAVENNA -r 48000 -c 2 -t sine
|
||||||
|
|
||||||
* alternatively start a playback with a file in S24_3LE format:
|
* alternatively start the playback of a file:
|
||||||
|
|
||||||
aplay -D plughw:RAVENNA -r 48000 -c 2 -f S24_3LE test.wav
|
aplay -D plughw:RAVENNA -r 48000 -c 2 -f S24_3LE test.wav
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user