drachtio / drachtio-siprec-recording-server

SIPREC recording server based on drachtio and rtpengine
MIT License
81 stars 31 forks source link

Avaya SBCE + FreeSwitch Empty recordings #61

Closed amolinero closed 1 year ago

amolinero commented 1 year ago

hi guys, I have a deployment with Avaya SBCE (172.31.13.176), drachtio + redis (192.168.2.112) and freeswitch (192.168.2.111). It seems SIP signaling between all is going ok (second call leg, etc) but for every call 2 wav files are generated (caller and calle?) and, even files has size not zero, only silence is recorded. i have checked via tcpdump RTP is arriving to freeswitch host. Attached all the logs. any idea?

thanks in advance!
drach.log FS.log app.log

amolinero commented 1 year ago

solved...

davehorton commented 1 year ago

what was the issue?

amolinero commented 1 year ago

I am using your docker image davehorton/freeswitch-hairpin:latest to test so i had to resolve the way to expose rtpports and ip to Avaya SBCE limiting this range (defining --rtp-range-start, --rtp-range-end YYYYY and --ext-rtp-ip) as map a large range of ports causes memory problems in docker. Now i am going to test https://github.com/drachtio/drachtio-freeswitch-modules/blob/main/modules/mod_audio_fork/README.md to get audio stream so i can work with it (for biometric purposes). just quick question, is in your davehorton/freeswitch-hairpin image already installed and ready to work this module? any advice? thanks