User Tools

Site Tools


Sidebar

Go Back

Refresh

You are not allowed to add pages

Direct Link

library:centos:aes67

AES67


1. Download AES67 by

git clone https://bitbucket.org/MergingTechnologies/ravenna-alsa-lkm.git

2. Install GCC8 https://stackoverflow.com/questions/53310625/how-to-install-gcc8-using-devtoolset-8-gcc

yum -y install centos-release-scl
yum -y install devtoolset-8
scl enable devtoolset-8 -- bash
// Enable the tool
source /opt/rh/devtoolset-8/enable 

3. yum -y install alsa-lib

// alsa-lib-1.1.8-1.el7.x86_64

4. yum -y install libnetfilter_conntrack libnetfilter_conntrack-devel libnetfilter_cthelper-devel libnetfilter_cttimeout libnetfilter_queue libnetfilter_queue-devel libnetfilter_cthelper

// Optional? It is from kernal configuration requirement NETFILTER

5. yum -y install libnfnetlink libnfnetlink-devel libmnl libnftnl libnl libnl3

// Optional? It is from kernal configuration requirement NETLINK

6. yum -y install avahi-compat-libdns_sd avahi-compat-libdns_sd-devel

// Optional? It is from kernal configuration requirement Bonjour or Avahi lib

7. yum -y install libcurl

8. cd AES67 driver folder “/driver” level

9. make

10. sudo insmod MergingRavennaALSA.ko

11. Go to AES67 “/Bulter” level, update the “merging_ravenna_daemon.conf” to set the correct “interface_name” as your OS, e.g. “ens33” in my case

12. ./Merging_RAVENNA_Daemon to start the deamon

13. Use Firefox to connect “192.168.72.133:9090” to login the Bulter webpage

14. Configure firewall

firewall-cmd --zone=public --add-port=9090/tcp --permanent
firewall-cmd --zone=public --add-port=5353/udp --permanent
firewall-cmd --zone=public --add-port=9875/udp --permanent  
firewall-cmd --reload
firewall-cmd --list-port

Misc


//Use the following command to check the play devices 
aplay -L  
//Use the following command to check the record devices
arecord -L

//安装Ravenna
sudo insmod MergingRavennaALSA.ko

//Check the play devices again
aplay -L

//You will get a new play device like this.
sysdefault:CARD=RAVENNA
  Merging RAVENNA, Merging RAVENNA
  Default Audio Device
yum install kernel-headers
yum install kernel-devel
library/centos/aes67.txt · Last modified: 2022/05/02 00:32 (external edit)