Specifying SIP timeouts for MRCPv2 from app_unimrcp.so on asterisk-unimrcp

125 views
Skip to first unread message

Stephen George

unread,
Dec 29, 2015, 2:54:32 AM12/29/15
to UniMRCP
Hello,

I'm using asterisk-unimrcp via the exposed dialplan applications (app_unimrcp.so) rather than through the Generic Speech API (res_speech_unimrcp.so).

I wanted to ask if it's possible to specify the "sip-t1x64" timeout on SIP INVITEs that do not get replies, under app_unimrcp.so?

My understanding is that the answer is probably no due to the following, but wanted to double-check...
  • The exposed SIP Timeouts (sip-t1, sip-t2, sip-t4 and sip-t1x64) can be specified in unimrcpclient.xml or one of its referenced XML files.
  • Generic Speech API (res_speech_unimrcp.so) appears to be the sole module that utilizes unimrcpclient.xml.
  • app_unimrcp.so appears to only use mrcp.conf.
I am successfully using the request-timeout property to limit the RTSP timeout via mrcp.conf, but curious if similar is possible on the SIP level.

Thanks very much.

Sincerely,

Stephen

Arsen Chaloyan

unread,
Jan 12, 2016, 10:49:47 PM1/12/16
to UniMRCP
Hello Stephen,

You are absolutely right. The SIP timeouts are supported internally but not exposed to the dialplan applications of app_unimrcp.so. The mentioned "request-timeout" property specified via mrcp.conf is used in the scope of RTSP and MRCPv2 sessions, but not SIP.

On one hand, it would be reasonable to have the same generic property mapped to the sip-t1x64 timeout. On the other hand, sip-t1x64 and other related timeouts could also be specified under the SIP settings of a MRCPv2 profile in mrcp.conf.

Ideas are welcome...

--
You received this message because you are subscribed to the Google Groups "UniMRCP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to unimrcp+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Arsen Chaloyan
Author of UniMRCP
http://www.unimrcp.org
Reply all
Reply to author
Forward
0 new messages