- April 25, 2020 at 9:34 pm
We recently came across a hair pulling situation where one of our PBXs stopped sending RTP as soon as it started recording voicemails and eventually terminated the call after 30 seconds, but it only happened when we called from a PBX in the same DataCenter.
No NAT issues, no Direct RTP, we’ve gone through the basic and advanced troubleshooting with no luck.
We added it under SIP Settings > Custom, restarted Asterisk and it started sending RTP.
You can see the setting if it is enabled or disabled by running ‘core show settings’
So I hope someone who is in the same boat as us won’t have to go through the pain we went through, and finds this post easily..
Perhaps the VitalPBX Team can make this the default, I see other major Asterisk re-compilers also have this enabled by default.
- May 1, 2020 at 8:23 pm
- May 25, 2020 at 11:21 am
UPDATE: After looking at this, adding these parameters in the GUI does not even work, because it adds it under the [general] settings in /etc/asterisk/ombutel/sip__10-general.conf
It needs to be added under [options].
I found under /etc/asterisk/ombutel/asterisk__20-maxfiles.conf:
maxfiles = 20000
So I manually added:
And I restarted Asterisk.
1) Is it possible to add these from the GUI?
2) Is it possible to have this be the default?
- May 27, 2020 at 12:21 am
- June 2, 2020 at 12:39 pm
I initially posted my issue on the official Asterisk Forum.
- June 2, 2020 at 12:47 pm
Joshua Colp (Asterisk Technical Lead) responded with the below:
There is an explicit option required to send silence when recording
And when asked is there’s a difference between transmit_silence and transmit_silence_during_record? He said:
There is no difference, they are the same. If I recall correctly the option was expanded to cover sending silence during more scenarios so it became transmit_silence.
So I do think this should be the default and it will help other users, or at least it won’t cause any harm.
Hi..while searching the solution for my issue i found an answer on a thread. I made the StreamType “live”, and use the MediaCasterStreamManager to start a stream with rtp-record. Then tried playing the stream in the SimpleVideoStreaming example. I was able to view the live stream while it is recording.0
- June 5, 2020 at 4:39 pm
- June 8, 2020 at 12:56 pm
- You must be logged in to reply to this topic.