Do we know why Nuance holds the port open? Is the port actually open after the RTCP BYE? Just curious. I think Chris Rienzo is the best person to ask, so let's wait for him to chime in.
-MC
In connecting to Nuance Speech Server’s MRCPv2 for text-to-speech (Nuance Vocalizer) using mod_unimrcp, a single phone call which has several different TTS phrases should only use up 1 single simultaneous license. However, I am seeing a call use up 2,3,4 (etc) like it is not releasing the connection/license.
I looked this up and some forums have noted that Nuance “does things wrong” and uniMRCP needs to send Nuance the “RTCP BYE” to tell Nuance that it is done with the synthesizer speech. But I tried that, and it still eats up the licenses. Within a couple of calls I’m out of TTS ports and the calls fail (but they clear again after several more seconds).
<!-- enable/disable rtcp support -->
<param name="rtcp" value="1"/>
<!-- rtcp bye policies (rtcp must be enabled first)
0 - disable rtcp bye
1 - send rtcp bye at the end of session
2 - send rtcp bye also at the end of each talkspurt (input)
-->
<param name="rtcp-bye" value="2"/>
<param name="rtcp-tx-interval" value="5000"/>
Ideas? Experience?
-Jason
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org