On your Ubuntu box, you should first ensure that it is installed by doing:
ssh test@172.16.150.130
systemctl status | grep pulseaudioInstall the depenencies:
sudo apt-get install pulseaudio-utils
sudo apt-get install pavucontrolsudo apt install sox
sudo apt install recordmydesktop The results will get stored in the izyware subdirectory, so:scp -r test@172.16.150.130:~/izyware/. ./izywarerecording
export IZYWARE_SESSION=$(date +"%Y-%m-%d-%H-%M-%s")
DEVICENAME=pacmd list | grep ".monitor>" | sed --expression='s/name: /' | sed --expression='s/>//'
;pacat --record -d $DEVICENAME | sox -t raw -r 44100 -s -L -b 16 -c 2 - izyware/$IZYWARE_SESSION.wav;
export DISPLAY=":0";recordmydesktop -o izyware/$IZYWARESESSION.ogv --fps 8 --no-sound --channels 1 --freq 12109 --vquality 13 --s_quality 2 --workdir /tmp --on-the-fly-encoding --compress-cache
kill -SIGTERM $(pgrep -f recordmydesktop)
kill -SIGTERM $(pgrep -f pacat)kill -SIGTERM $(pgrep -f sox)
export IZYWARE_SESSION=$(date +"%Y-%m-%d-%H-%M-%s")
./capture_screen.sh &./capture_audio.sh &
The current setup will require 3MB per minute for videos and 10MB per minute for audio.
pacmd load-module module-null-sink sink_name=IzySync
examples: https://wiki.archlinux.org/index.php/PulseAudio/Examples