最近在调电话系统的时候,想用WEB的Flash电话,利用RTMP协议进行接打电话,但是发现打不进来,网页上没有反应,最后发现原来是默认的Dialplan是针对SIP协议的,需要修改一下属性,具体修改方法如下:
修改conf\dialplan\default.xml 在
<include>>
<context name="default">>
后插入
<extension name="Local_Extension2">> <condition field="destination_number" expression="^(10[01][0-9])$">> <action application="export" data="dialed_extension=$1"/>> <action application="set" data="call_time out=10"/>> <action application="set" data="hangup_after_bridge=true"/>> <action application="set" data="continue_on_fail=true"/>> <action application="bridge" data="${rtmp_contact(default/${dialed_extension}@$${domain})}"/>> <action application="bridge" data="${rtmp_contact(default/${dialed_extension}@$${domain})}"/>> <action application="bridge" data="${rtmp_contact(default/${dialed_extension}@$${domain})}"/>> </condition>> <extension>> ```