Более обычным способом реализации записи вызовов будет захват пакетов RTP на проводе и их объединение для создания аудиофайла. Существует довольно много инструментов, чтобы сделать именно это, и он даже встроен в Wireshark .
Что касается настройки с SDP, то это определенно не то, что "не разрешено", по крайней мере, не на техническом уровне. Многие SIP-прокси вынуждены манипулировать IP-адресами в SDP, когда пользовательские агенты помещают в них частные IP-адреса. Вы обнаружите, что большинство SIP-серверов имеют какие-то возможности в этом отношении, и это часто называют искажением NAT или подобным.