Files
dotfiles/bin/rtp-sender.sh
T
2026-03-12 03:27:34 +07:00

23 lines
525 B
Bash
Executable File

#!/bin/bash
action=$1
ip=${2:-192.168.3.46}
case $action in
load)
pactl load-module module-null-sink sink_name=rtp_sink
pactl load-module module-rtp-send \
source=rtp_sink.monitor \
destination_ip=$2 \
port=46000 \
codec=audio/L16 \
channels=2 \
rate=48000 \
format=s16be \
sap=0
;;
unload)
pactl unload-module module-rtp-send
pactl unload-module module-null-sink
;;
esac