One-way audio is usually a NAT issue. Those lower end (Linksys) routers don't block anything going out by default, but I'm fairly certain every Sonicwall I've worked with does. On the Sonicwall use Firewall rules to ensure the following ports are allowed to go out to your 5000's public IP:
UDP: 69, 20001, 6004-6261, 50098-50508
TCP: 3998-3999, 6800-6802
Of course, on the router that is in front of your 5000, these same ports need to be configured to allow traffic in and forward to the 5000. Also of course, your 5000 must have its public static IP set in DB Programming both in System->IP Settings and System->Devices and Feature Codes->IP Connections->P6000.