fix(test): capture native loopback RTP alongside carrier SIP
This commit is contained in:
@@ -91,11 +91,8 @@ require_call_window() {
|
||||
fi
|
||||
}
|
||||
require_call_window
|
||||
if [[ "$interface" == any ]]; then
|
||||
default_interface="$(ip route show default 2>/dev/null | awk 'NR == 1 {for (i = 1; i <= NF; i++) if ($i == "dev") {print $(i + 1); exit}}')"
|
||||
[[ -n "$default_interface" ]] && interface="$default_interface"
|
||||
fi
|
||||
|
||||
# "any" includes both provider SIP and the local Asterisk ExternalMedia RTP.
|
||||
# Reducing it to the default-route NIC silently omits loopback media.
|
||||
if [[ -z "$evidence_dir" ]]; then
|
||||
evidence_dir="/var/lib/sip-go-agent/evidence/$call_id"
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user