fusionpbx/resources/templates/provision/grandstream/gswave/{$mac}.xml

2622 lines
89 KiB
XML

<?xml version="1.0" encoding="UTF-8" ?>
<!-- Grandstream XML Provisioning Configuration -->
<gs_provision version="1">
<config version="1">
<!-- ############################################################################################## -->
<!-- #### Configuration Template for Grandstream Wave #### -->
<!-- ############################################################################################## -->
<!-- ############################################################################# -->
<!-- ## Account 1 Settings ## -->
<!-- ############################################################################# -->
<!-- ###################################################################### -->
<!-- ## Account 1 General Settings ## -->
<!-- ###################################################################### -->
<!-- Account Active. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
{if isset($account.1.password)}
<P271>1</P271>
{else}
<P271>0</P271>
{/if}
<!-- Account Name -->
<P270>{$account.1.display_name}</P270>
<!-- SIP Server -->
{if $account.1.sip_transport != 'dns srv'}
<P47>{$account.1.server_address}:{$account.1.sip_port}</P47>
{else}
<P47>{$account.1.server_address}</P47>
{/if}
<!-- SIP User ID -->
<P35>{$account.1.user_id}</P35>
<!-- SIP Authentication ID -->
<P36>{$account.1.auth_id}</P36>
<!-- SIP Authentication Password -->
<P34>{$account.1.password}</P34>
<!-- Voice Mail UserID -->
<P33>{$voicemail_number}</P33>
<!-- Name (Display Name, e.g., John Doe) -->
<P3>{$account.1.display_name}</P3>
<!-- ####################################################################### -->
<!-- ## Account 1 Call Settings ## -->
<!-- ####################################################################### -->
<!-- Dial Plan. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P2382>0</P2382>
<!-- Dial Plan Prefix -->
<!-- String -->
<P66></P66>
<!-- Dial Plan. Default value is { x+ | \+x+ | *x+ | *xx*x+ } -->
{if isset($grandstream_dial_plan) }
<P290>{$grandstream_dial_plan}</P290>
{else}
<P290>{literal}{x+|\+x+|*x+|*xx*x+}{/literal}</P290>
{/if}
<!-- Auto Answer. 0 - No, 1 - Yes, 2 - Enable Intercom/Paging. Default value is 0 -->
<!-- Number: 0, 1, 2 -->
<P90>0</P90>
<!-- Use # as Dial Key. 0 - No, 1 - Yes. Default value is 1 -->
<!-- Number: 0, 1 -->
<P72>1</P72>
<!-- No Answer Timeout (s). Default value is 30 -->
<!-- Number: 1 - 120 -->
<P139>30</P139>
<!-- ###################################################################### -->
<!-- ## Account 1 SIP Settings ## -->
<!-- ###################################################################### -->
<!-- SIP Registration. 0 - No, 1 - Yes. Default value is 1 -->
<!-- Number: 0, 1 -->
<P31>1</P31>
<!-- Unregister Before New Registration. 0 - No, 1 - All, 2 - Instance . Default value is 2 -->
<!-- Number: 0, 1, 2 -->
<P81>2</P81>
<!-- Register Expiration (m). In minutes. Default value is 60 -->
<!-- Number: 0 - 64800 -->
<P32>{$account.1.register_expires}</P32>
<!-- Registration Retry Wait Time (s). In seconds. Default value is 40 -->
<!-- Number: 1 - 3600 -->
<P138>40</P138>
<!-- # SIP T1 Timeout. RFC 3261 T1 value (RTT estimate) -->
<!-- # 50 - 0.5 sec, 100 - 1 sec, 200 - 2 sec. Default is 50 -->
<!-- # Number: 50, 100, 200 -->
<P209>50</P209>
<!-- # SIP T2 Timeout. RFC 3261 T2 value. The maximum retransmit interval for non-INVITE requests and INVITE responses -->
<!-- # 200 - 2 sec, 400 - 4 sec, 800 - 8 sec. Default is 400 -->
<!-- # Number: 200, 400, 800 -->
<P250>400</P250>
<!-- Local SIP Port. Default value is 5060 -->
<!-- Number: 5 - 65535 -->
<P40>5060</P40>
<!-- # Outbound Proxy Mode. 0 - in route, 1 - not in route, 2 - always send to -->
<!-- # Number: 0, 1, 2 -->
<P2305>0</P2305>
<!-- # Support SIP Instance ID. 0 - No, 1 - Yes. Default is 1 -->
<!-- # Number: 0, 1 -->
<P288>1</P288>
<!-- # SUBSCRIBE for Registration. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2319>0</P2319>
<!-- # Caller ID Display. 0 - Auto, 1 - Disabled, 2 - From Header. Default is 0 -->
<!-- # Number: 0, 1, 2 -->
<P2324>0</P2324>
<!-- SUBSCRIBE for MWI. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
{if isset($subscribe_mwi)}
<P99>1</P99>
{else}
<P99>0</P99>
{/if}
<!-- Enable Session Timer/ Session Expiration(s). In seconds. Default value is 180 seconds. -->
<!-- By default, Session Timer is Enabled. Session Timer is disabled if the value is 0. -->
<!-- Number: 90 - 64800 -->
<P260>180</P260>
<!-- Min-SE (s). Default value is 90 seconds -->
<!-- Number: 90 - 64800 -->
<P261>90</P261>
<!-- UAC Specify Refresher. 0 - Omit, 1 - UAC, 2 - UAS. Default value is 0 -->
<!-- Number: 0, 1, 2 -->
<P266>0</P266>
<!-- UAS Specify Refresher. 1 - UAC, 2 - UAS. Default value is 1 -->
<!-- Number: 1, 2 -->
<P267>1</P267>
<!-- Force INVITE (Always refresh with INVITE instead of UPDATE even when remote party supports UPDATE) -->
<!-- 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P265>0</P265>
<!-- Caller Request Timer (Request for timer when calling). 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P262>0</P262>
<!-- Callee Request Timer (Request for timer when being called, i.e. if remote party supports timer but did not request for one) -->
<!-- 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P263>0</P263>
<!-- Force Timer (Still use timer when remote party does not support timer). 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P264>0</P264>
<!-- SIP Transport -->
<!-- 0 - UDP , 1 - TCP, 2 - TLS. Default value is 0 -->
<!-- Number: 0, 1, 2 -->
{$tp=0}
{if $account.1.sip_transport == 'udp'}{$tp=0}{/if}
{if $account.1.sip_transport == 'tcp'}{$tp=1}{/if}
{if $account.1.sip_transport == 'tls'}{$tp=2}{/if}
{if $account.1.sip_transport == 'dns srv'}{$tp=1}{/if}
<P130>{$tp}</P130>
<!-- # Check Domain Certificates. When set to Yes/Enabled, the domain certificate will be checked as defined in RFC5922 -->
<!-- # 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2311>0</P2311>
<!-- # Validate Incoming Messages. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2306>{$grandstream_validate_incoming_sip}</P2306>
<!-- Only Accept SIP Requests from Known Servers. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P2347>{$grandstream_sip_only_known_servers}</P2347>
<!-- Check SIP User ID for Incoming INVITE -->
<!-- 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P258>{$grandstream_check_sip_user_id}</P258>
<!-- # Authenticate Incoming INVITE. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2346>0</P2346>
<!-- Enable 100rel. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P272>0</P272>
<!-- ############################################################### -->
<!-- ## Account 1 SIP Settings/Custom SIP Headers ## -->
<!-- ############################################################### -->
<!-- # Use Privacy Header -->
<!-- # 0 - Default, 1 - No, 2 - Yes. Default is 0 -->
<!-- # Number: 0, 1, 2 -->
<P2338>0</P2338>
<!-- # Use P-Preferred-Identity Header -->
<!-- # 0 - Default, 1 - No, 2 - Yes. Default is 0 -->
<!-- # Number: 0, 1, 2 -->
<P2339>0</P2339>
<!-- ############################################################### -->
<!-- ## Account 1 SIP Settings/Advanced Features ## -->
<!-- ############################################################### -->
<!-- # Line-Seize Timeout (in seconds). Default is 15 -->
<!-- # Number: 15 - 60 -->
<P2313>15</P2313>
<!-- # Eventlist BLF URI -->
<!-- # String -->
<P134></P134>
<!-- # Conference URI -->
<!-- # String -->
<P2318>{if $nway_conference == 'true'}nway{$account.1.user_id}@{$account.1.server_address}{/if}</P2318>
<!-- # BLF Call-pickup Prefix. Default is ** -->
<!-- # String -->
<P1347>**</P1347>
<!-- # Special Feature. 100 - Standard, 101 - Nortel MCS, 102- Broadsoft, 108 - CBCOM, -->
<!-- # 109 - RNK, 110 - Sylantro, 117 - Huawei IMS, 119 - Phonepower, 120 - UCM Call Center -->
<!-- # Default is 100 -->
<!-- # Number: 100, 101, 102, 108, 109, 110, 117, 119, 120 -->
<P198>100</P198>
<!-- # Broadsoft -->
<!-- # Broadsoft Call Center. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2341>0</P2341>
<!-- # Hoteling Event. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2342>0</P2342>
<!-- # Call Center Status. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2343>0</P2343>
<!-- # Feature Key Synchronization. 0 - Disabled, 1 - Enabled. Default is 0 -->
<!-- # Number: 0, 1 -->
{if isset($grandstream_feature_key_sync)}
<P2325>{$grandstream_feature_key_sync}</P2325>
{else}
<P2325>0</P2325>
{/if}
<!-- ###################################################################### -->
<!-- ## Account 1 Network Settings ## -->
<!-- ###################################################################### -->
<!-- Proxy-Require -->
<!-- # String -->
<P197></P197>
<!-- Outbound Proxy -->
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_primary)}
<P48>{$account.1.outbound_proxy_primary}:{$account.1.sip_port}</P48>
{else}
<P48>{$account.1.outbound_proxy_primary}</P48>
{/if}
<!-- Secondary Outbound Proxy -->
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_secondary)}
<P2333>{$account.1.outbound_proxy_secondary}:{$account.1.sip_port}</P2333>
{else}
<P2333>{$account.1.outbound_proxy_secondary}</P2333>
{/if}
<!-- NAT Traversal. 0 - NAT No, 1 - STUN, 2 - Keep-alive, 3 - UPnP, 4 - Auto, 5 - VPN. Default value is 2 -->
<!-- Number: 0, 1, 2, 3, 4, 5 -->
{if isset($grandstream_nat_traversal)}
<P52>{$grandstream_nat_traversal}</P52>
{else}
<P52>2</P52>
{/if}
<!-- DNS Mode. 0 - A Record, 1 - SRV, 2 - NAPTR/SRV. Default value is 0 -->
<!-- Number: 0, 1, 2 -->
{if isset($grandstream_dns_mode)}
<P103>{$grandstream_dns_mode}</P103>
{else}
<P103>0</P103>
{/if}
<!-- ###################################################################### -->
<!-- ## Account 1 Codec Settings ## -->
<!-- ###################################################################### -->
<!-- DTMF: in audio. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P2301>0</P2301>
<!-- DTMF: via RFC2833. 0 - No, 1 - Yes. Default value is 1 -->
<!-- Number: 0, 1 -->
<P2302>1</P2302>
<!-- DTMF: via SIP INFO. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P2303>0</P2303>
<!-- Preferred Vocoder -->
<!-- First codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is 0 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P57>9</P57>
<!-- Second codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is 8 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P58>0</P58>
<!-- Third codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P59>-1</P59>
<!-- Forth codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P60>-1</P60>
<!-- Fifth codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P61>-1</P61>
<!-- Sixth codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P62>-1</P62>
<!-- Seventh codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P63>-1</P63>
<!-- H.264 Image Size. 9 - 720P, 1 - VGA, 5 - CIF, 0 - QVGA, 6 - QCIF. Default value is 1 -->
<!-- Number: 9, 1, 5, 0, 6 -->
<P2307>1</P2307>
<!-- Video Bit Rate. 32 - 32 kbps, 64 - 64 kbps, 96 - 96 kbps, 128 - 128 kbps, 160 - 160 kbps, 192 - 192 kbps -->
<!-- 210 - 210 kbps, 256 - 256 kbps, 384 - 384 kbps, 512 - 512 kbps, 640 - 640 kbps, 768 - 768 kbps -->
<!-- 1024 - 1024 kbps. Default value is 512. -->
<!-- Number: 32, 64, 96, 128, 160, 192, 210, 256, 384, 512, 640, 768, 1024. -->
<P2315>512</P2315>
<!-- SDP Bandwidth Attribute. Default value is 1 -->
<!-- 0 - Standard, 1 - Media Level, 2 - Session Level, 3 - None -->
<P2360>1</P2360>
<!-- H.264 Payload Type -->
<P293>105</P293>
<!-- SRTP Mode. Default value is 0. 0 - Disable, 1 - Enable but not forced, 2 - Enable and forced. -->
<!-- Number: 0, 1, 2 -->
{if isset($grandstream_srtp)}
<P183>{$grandstream_srtp}</P183>
{else}
<P183>0</P183>
{/if}
<!-- Enable SRTP Key Lifetime. 0 - No, 1 - Yes. Default value is 1 -->
<!-- Number: 0, 1 -->
<P2363>1</P2363>
<!-- # Symmetric RTP. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P291>0</P291>
<!-- # Silence Suppression. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P50>0</P50>
<!-- # Voice Frames per TX (up to 10/20/32/64 frames for G711/G726/G723/other codecs respectively). Default is 2 -->
<!-- # Number: 1 - 64 -->
<P37>2</P37>
<!-- # G723 Rate. 0 - 6.3kbps encoding rate, 1 - 5.3kbps encoding rate. Default is 1 -->
<!-- # Number: 0, 1 -->
<P49>1</P49>
<!-- # iLBC Frame Size. 0 - 20ms, 1 - 30ms. Default is 1 -->
<!-- # Number: 0, 1 -->
<P97>1</P97>
<!-- # iLBC Payload Type. Default is 97 -->
<!-- # Number: 96 - 127 -->
<P96>97</P96>
<!-- # DTMF Payload Type. Default is 101 -->
<!-- # Number: 96 - 127 -->
<P79>101</P79>
<!-- # Jitter Buffer Type. 0 - Fixed, 1 - Adaptive. Default is 1 -->
<!-- # Number: 0, 1 -->
<P133>1</P133>
<!-- # Jitter Buffer Length. 0 - 100ms, 1 - 200ms, 2 - 300ms, 3 - 400ms, 4 - 500ms, 5 - 600ms, 6 - 700ms, 7 - 800ms. Default is 1 -->
<!-- # Number: 0, 1, 2, 3, 4, 5, 6, 7 -->
<P132>1</P132>
<!-- ############################################################################# -->
<!-- ## Account 2 Settings ## -->
<!-- ############################################################################# -->
<!-- ###################################################################### -->
<!-- ## Account 2 General Settings ## -->
<!-- ###################################################################### -->
<!-- Account Active. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
{if isset($account.2.password)}
<P401>1</P401>
{else}
<P401>0</P401>
{/if}
<!-- Account Name -->
<P417>{$account.2.display_name}</P417>
<!-- SIP Server -->
{if $account.2.sip_transport != 'dns srv'}
<P402>{$account.2.server_address}:{$account.2.sip_port}</P402>
{else}
<P402>{$account.2.server_address}</P402>
{/if}
<!-- SIP User ID -->
<P404>{$account.2.user_id}</P404>
<!-- SIP Authentication ID -->
<P405>{$account.2.auth_id}</P405>
<!-- SIP Authentication Password -->
<P406>{$account.2.password}</P406>
<!-- Voice Mail UserID -->
<P426>{$voicemail_number}</P426>
<!-- Name (Display Name, e.g., John Doe) -->
<P407>{$account.2.display_name}</P407>
<!-- ####################################################################### -->
<!-- ## Account 2 Call Settings ## -->
<!-- ####################################################################### -->
<!-- Dial Plan. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P2482>0</P2482>
<!-- Dial Plan Prefix -->
<!-- String -->
<P419></P419>
<!-- Dial Plan. Default value is { x+ | \+x+ | *x+ | *xx*x+ } -->
{if isset($grandstream_dial_plan) }
<P459>{$grandstream_dial_plan}</P459>
{else}
<P459>{literal}{x+|\+x+|*x+|*xx*x+}{/literal}</P459>
{/if}
<!-- Auto Answer. 0 - No, 1 - Yes, 2 - Enable Intercom/Paging. Default value is 0 -->
<!-- Number: 0, 1, 2 -->
<P425>0</P425>
<!-- Use # as Dial Key. 0 - No, 1 - Yes. Default value is 1 -->
<!-- Number: 0, 1 -->
<P492>1</P492>
<!-- No Answer Timeout (s). Default value is 30 -->
<!-- Number: 1 - 120 -->
<P470>30</P470>
<!-- ###################################################################### -->
<!-- ## Account 2 SIP Settings ## -->
<!-- ###################################################################### -->
<!-- SIP Registration. 0 - No, 1 - Yes. Default value is 1 -->
<!-- Number: 0, 1 -->
<P410>1</P410>
<!-- Unregister Before New Registration. 0 - No, 1 - All, 2 - Instance . Default value is 2 -->
<!-- Number: 0, 1, 2 -->
<P411>2</P411>
<!-- Register Expiration (m). In minutes. Default value is 60 -->
<!-- Number: 0 - 64800 -->
<P412>{$account.2.register_expires}</P412>
<!-- Registration Retry Wait Time (s). In seconds. Default value is 40 -->
<!-- Number: 1 - 3600 -->
<P471>40</P471>
<!-- # SIP T1 Timeout. RFC 3261 T1 value (RTT estimate) -->
<!-- # 50 - 0.5 sec, 100 - 1 sec, 200 - 2 sec. Default is 100 -->
<!-- # Number: 50, 100, 200 -->
<P440>50</P440>
<!-- # SIP T2 Timeout. RFC 3261 T2 value. The maximum retransmit interval for non-INVITE requests and INVITE responses -->
<!-- # 200 - 2 sec, 400 - 4 sec, 800 - 8 sec. Default is 400 -->
<!-- # Number: 200, 400, 800 -->
<P441>400</P441>
<!-- Local SIP Port. Default value is 5062 -->
<!-- Number: 5 - 65535 -->
<P413>5062</P413>
<!-- # Outbound Proxy Mode. 0 - in route, 1 - not in route, 2 - always send to -->
<!-- # Number: 0, 1, 2 -->
<P2405>0</P2405>
<!-- # Support SIP Instance ID. 0 - No, 1 - Yes. Default is 1 -->
<!-- # Number: 0, 1 -->
<P489>1</P489>
<!-- # SUBSCRIBE for Registration. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2419>0</P2419>
<!-- # Caller ID Display. 0 - Auto, 1 - Disabled, 2 - From Header. Default is 0 -->
<!-- # Number: 0, 1, 2 -->
<P2424>0</P2424>
<!-- SUBSCRIBE for MWI. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
{if isset($subscribe_mwi)}
<P415>1</P415>
{else}
<P415>0</P415>
{/if}
<!-- Session Expiration. In seconds. Default value is 180 seconds -->
<!-- Number: 90 - 64800 -->
<P434>180</P434>
<!-- Min-SE (s). Default value is 90 seconds -->
<!-- Number: 90 - 64800 -->
<P427>90</P427>
<!-- UAC Specify Refresher. 0 - Omit, 1 - UAC, 2 - UAS. Default value is 0 -->
<!-- Number: 0, 1, 2 -->
<P432>0</P432>
<!-- UAS Specify Refresher. 1 - UAC, 2 - UAS. Default value is 1 -->
<!-- Number: 1, 2 -->
<P433>1</P433>
<!-- Force INVITE (Always refresh with INVITE instead of UPDATE even when remote party supports UPDATE) -->
<!-- 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P431>0</P431>
<!-- Caller Request Timer (Request for timer when calling). 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P428>0</P428>
<!-- Callee Request Timer (Request for timer when being called, i.e. if remote party supports timer but did not request for one) -->
<!-- 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P429>0</P429>
<!-- Force Timer (Still use timer when remote party does not support timer). 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P430>0</P430>
<!-- SIP Transport -->
<!-- 0 - UDP , 1 - TCP, 2 - TLS. Default value is 0 -->
<!-- Number: 0, 1, 2 -->
{$tp=0}
{if $account.2.sip_transport == 'udp'}{$tp=0}{/if}
{if $account.2.sip_transport == 'tcp'}{$tp=1}{/if}
{if $account.2.sip_transport == 'tls'}{$tp=2}{/if}
{if $account.2.sip_transport == 'dns srv'}{$tp=1}{/if}
<P448>{$tp}</P448>
<!-- # Check Domain Certificates. When set to Yes/Enabled, the domain certificate will be checked as defined in RFC5922 -->
<!-- # 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2411>0</P2411>
<!-- # Validate Incoming Messages. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2406>{$grandstream_validate_incoming_sip}</P2406>
<!-- Only Accept SIP Requests from Known Servers. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P2447>{$grandstream_sip_only_known_servers}</P2447>
<!-- Check SIP User ID for Incoming INVITE -->
<!-- 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P449>{$grandstream_check_sip_user_id}</P449>
<!-- # Authenticate Incoming INVITE. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2446>0</P2446>
<!-- Enable 100rel. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P435>0</P435>
<!-- ############################################################### -->
<!-- ## Account 2 SIP Settings/Custom SIP Headers ## -->
<!-- ############################################################### -->
<!-- # Use Privacy Header -->
<!-- # 0 - Default, 1 - No, 2 - Yes. Default is 0 -->
<!-- # Number: 0, 1, 2 -->
<P2438>0</P2438>
<!-- # Use P-Preferred-Identity Header -->
<!-- # 0 - Default, 1 - No, 2 - Yes. Default is 0 -->
<!-- # Number: 0, 1, 2 -->
<P2439>0</P2439>
<!-- ############################################################### -->
<!-- ## Account 2 SIP Settings/Advanced Features ## -->
<!-- ############################################################### -->
<!-- # Line-Seize Timeout (in seconds). Default is 15 -->
<!-- # Number: 15 - 60 -->
<P2413>15</P2413>
<!-- # Eventlist BLF URI -->
<!-- # String -->
<P444></P444>
<!-- # Conference URI -->
<!-- # String -->
<P2418>{if $nway_conference == 'true'}nway{$account.2.user_id}@{$account.2.server_address}{/if}</P2418>
<!-- # BLF Call-pickup Prefix. Default is ** -->
<!-- # String -->
<P481>**</P481>
<!-- # Special Feature. 100 - Standard, 101 - Nortel MCS, 102- Broadsoft, 108 - CBCOM, -->
<!-- # 109 - RNK, 110 - Sylantro, 117 - Huawei IMS, 119 - Phonepower, 120 - UCM Call Center -->
<!-- # Default is 100 -->
<!-- # Number: 100, 101, 102, 108, 109, 110, 117, 119, 120 -->
<P424>100</P424>
<!-- # Broadsoft -->
<!-- # Broadsoft Call Center. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2441>0</P2441>
<!-- # Hoteling Event. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2442>0</P2442>
<!-- # Call Center Status. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2443>0</P2443>
<!-- # Feature Key Synchronization. 0 - Disabled, 1 - Enabled. Default is 0. -->
<!-- # Number: 0, 1 -->
{if isset($grandstream_feature_key_sync)}
<P2425>{$grandstream_feature_key_sync}</P2425>
{else}
<P2425>0</P2425>
{/if}
<!-- ###################################################################### -->
<!-- ## Account 2 Network Settings ## -->
<!-- ###################################################################### -->
<!-- Proxy-Require -->
<!-- # String -->
<P418></P418>
<!-- Outbound Proxy -->
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_primary)}
<P403>{$account.2.outbound_proxy_primary}:{$account.2.sip_port}</P403>
{else}
<P403>{$account.2.outbound_proxy_primary}</P403>
{/if}
<!-- Secondary Outbound Proxy -->
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_secondary)}
<P2433>{$account.2.outbound_proxy_secondary}:{$account.2.sip_port}</P2433>
{else}
<P2433>{$account.2.outbound_proxy_secondary}</P2433>
{/if}
<!-- NAT Traversal. 0 - NAT No, 1 - STUN, 2 - Keep-alive, 3 - UPnP, 4 - Auto, 5 - VPN. Default value is 2 -->
<!-- Number: 0, 1, 2, 3, 4, 5 -->
{if isset($grandstream_nat_traversal)}
<P414>{$grandstream_nat_traversal}</P414>
{else}
<P414>2</P414>
{/if}
<!-- DNS Mode. 0 - A Record, 1 - SRV, 2 - NAPTR/SRV. Default value is 0 -->
<!-- Number: 0, 1, 2 -->
{if isset($grandstream_dns_mode)}
<P408>{$grandstream_dns_mode}</P408>
{else}
<P408>0</P408>
{/if}
<!-- ###################################################################### -->
<!-- ## Account 2 Codec Settings ## -->
<!-- ###################################################################### -->
<!-- DTMF: in audio. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P2401>0</P2401>
<!-- DTMF: via RFC2833. 0 - No, 1 - Yes. Default value is 1 -->
<!-- Number: 0, 1 -->
<P2402>1</P2402>
<!-- DTMF: via SIP INFO. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P2403>0</P2403>
<!-- Preferred Vocoder -->
<!-- First codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is 0 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P451>9</P451>
<!-- Second codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is 8 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P452>0</P452>
<!-- Third codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P453>-1</P453>
<!-- Forth codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P454>-1</P454>
<!-- Fifth codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P455>-1</P455>
<!-- Sixth codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P456>-1</P456>
<!-- Seventh codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P457>-1</P457>
<!-- H.264 Image Size. 9 - 720P, 1 - VGA, 5 - CIF, 0 - QVGA, 6 - QCIF. Default value is 1 -->
<!-- Number: 9, 1, 5, 0, 6 -->
<P2407>1</P2407>
<!-- Video Bit Rate. 32 - 32 kbps, 64 - 64 kbps, 96 - 96 kbps, 128 - 128 kbps, 160 - 160 kbps, 192 - 192 kbps -->
<!-- 210 - 210 kbps, 256 - 256 kbps, 384 - 384 kbps, 512 - 512 kbps, 640 - 640 kbps, 768 - 768 kbps -->
<!-- 1024 - 1024 kbps. Default value is 512. -->
<!-- Number: 32, 64, 96, 128, 160, 192, 210, 256, 384, 512, 640, 768, 1024. -->
<P2415>512</P2415>
<!-- SDP Bandwidth Attribute. Default value is 1 -->
<!-- 0 - Standard, 1 - Media Level, 2 - Session Level, 3 - None -->
<P2460>1</P2460>
<!-- H.264 Payload Type -->
<P462>105</P462>
<!-- SRTP Mode. Default value is 0. 0 - Disable, 1 - Enable but not forced, 2 - Enable and forced. -->
<!-- Number: 0, 1, 2 -->
{if isset($grandstream_srtp)}
<P443>{$grandstream_srtp}</P443>
{else}
<P443>0</P443>
{/if}
<!-- Enable SRTP Key Lifetime. 0 - No, 1 - Yes. Default value is 1 -->
<!-- Number: 0, 1 -->
<P2463>1</P2463>
<!-- # Symmetric RTP. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P460>0</P460>
<!-- # Silence Suppression 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P485>0</P485>
<!-- # Voice Frames per TX (up to 10/20/32/64 frames for G711/G726/G723/other codecs respectively). Default is 2 -->
<!-- # Number: 1 - 64 -->
<P486>2</P486>
<!-- # G723 Rate. 0 - 6.3kbps encoding rate, 1 - 5.3kbps encoding rate. Default is 1 -->
<!-- # Number: 0, 1 -->
<P493>1</P493>
<!-- # iLBC Frame Size. 0 - 20ms, 1 - 30ms. Default is 1 -->
<!-- # Number: 0, 1 -->
<P495>1</P495>
<!-- # iLBC Payload Type. Default is 97 -->
<!-- # Number: 96 - 127 -->
<P494>97</P494>
<!-- # DTMF Payload Type. Default is 101 -->
<!-- # Number: 96 - 127 -->
<P496>101</P496>
<!-- # Jitter Buffer Type. 0 - Fixed, 1 - Adaptive. Default is 1 -->
<!-- # Number: 0, 1 -->
<P498>1</P498>
<!-- # Jitter Buffer Length. 0 - 100ms, 1 - 200ms, 2 - 300ms, 3 - 400ms, 4 - 500ms, 5 - 600ms, 6 - 700ms, 7 - 800ms. Default is 1 -->
<!-- # Number: 0, 1, 2, 3, 4, 5, 6, 7 -->
<P497>1</P497>
<!-- ############################################################################# -->
<!-- ## Account 3 Settings ## -->
<!-- ############################################################################# -->
<!-- ###################################################################### -->
<!-- ## Account 3 General Settings ## -->
<!-- ###################################################################### -->
<!-- Account Active. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
{if isset($account.3.password)}
<P501>1</P501>
{else}
<P501>0</P501>
{/if}
<!-- Account Name -->
<P517>{$account.3.display_name}</P517>
<!-- SIP Server -->
{if $account.3.sip_transport != 'dns srv'}
<P502>{$account.3.server_address}:{$account.3.sip_port}</P502>
{else}
<P502>{$account.3.server_address}</P502>
{/if}
<!-- SIP User ID -->
<P504>{$account.3.user_id}</P504>
<!-- SIP Authentication ID -->
<P505>{$account.3.auth_id}</P505>
<!-- SIP Authentication Password -->
<P506>{$account.3.password}</P506>
<!-- Voice Mail UserID -->
<P526>{$voicemail_number}</P526>
<!-- Name (Display Name, e.g., John Doe) -->
<P507>{$account.3.display_name}</P507>
<!-- ####################################################################### -->
<!-- ## Account 3 Call Settings ## -->
<!-- ####################################################################### -->
<!-- Dial Plan. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P2582>0</P2582>
<!-- Dial Plan Prefix -->
<!-- String -->
<P519></P519>
<!-- Dial Plan. Default value is { x+ | \+x+ | *x+ | *xx*x+ } -->
{if isset($grandstream_dial_plan) }
<P559>{$grandstream_dial_plan}</P559>
{else}
<P559>{literal}{x+|\+x+|*x+|*xx*x+}{/literal}</P559>
{/if}
<!-- Auto Answer. 0 - No, 1 - Yes, 2 - Enable Intercom/Paging. Default value is 0 -->
<!-- Number: 0, 1, 2 -->
<P525>0</P525>
<!-- Use # as Dial Key. 0 - No, 1 - Yes. Default value is 1 -->
<!-- Number: 0, 1 -->
<P592>1</P592>
<!-- No Answer Timeout (s). Default value is 30 -->
<!-- Number: 1 - 120 -->
<P570>30</P570>
<!-- ###################################################################### -->
<!-- ## Account 3 SIP Settings ## -->
<!-- ###################################################################### -->
<!-- SIP Registration. 0 - No, 1 - Yes. Default value is 1 -->
<!-- Number: 0, 1 -->
<P510>1</P510>
<!-- Unregister Before New Registration. 0 - No, 1 - All, 2 - Instance . Default value is 2 -->
<!-- Number: 0, 1, 2 -->
<P511>2</P511>
<!-- Register Expiration (m). In minutes. Default value is 60 -->
<!-- Number: 0 - 64800 -->
<P512>{$account.3.register_expires}</P512>
<!-- Registration Retry Wait Time (s). In seconds. Default value is 40 -->
<!-- Number: 1 - 3600 -->
<P571>40</P571>
<!-- # SIP T1 Timeout. RFC 3261 T1 value (RTT estimate) -->
<!-- # 50 - 0.5 sec, 100 - 1 sec, 200 - 2 sec. Default is 100 -->
<!-- # Number: 50, 100, 200 -->
<P540>50</P540>
<!-- # SIP T2 Timeout. RFC 3261 T2 value. The maximum retransmit interval for non-INVITE requests and INVITE responses. -->
<!-- # 200 - 2 sec, 400 - 4 sec, 800 - 8 sec. Default is 400 -->
<!-- # Number: 200, 400, 800 -->
<P541>400</P541>
<!-- Local SIP Port. Default value is 5064 -->
<!-- Number: 5 - 65535 -->
<P513>5064</P513>
<!-- # Outbound Proxy Mode. 0 - in route, 1 - not in route, 2 - always send to -->
<!-- # Number: 0, 1, 2 -->
<P2505>0</P2505>
<!-- # Support SIP Instance ID. 0 - No, 1 - Yes. Default is 1 -->
<!-- # Number: 0, 1 -->
<P589>1</P589>
<!-- # SUBSCRIBE for Registration. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2519>0</P2519>
<!-- # Caller ID Display. 0 - Auto, 1 - Disabled, 2 - From Header. Default is 0 -->
<!-- # Number: 0, 1, 2 -->
<P2524>0</P2524>
<!-- SUBSCRIBE for MWI. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
{if isset($subscribe_mwi)}
<P515>1</P515>
{else}
<P515>0</P515>
{/if}
<!-- Session Expiration. In seconds. Default value is 180 seconds -->
<!-- Number: 90 - 64800 -->
<P534>180</P534>
<!-- Min-SE (s). Default value is 90 seconds -->
<!-- Number: 90 - 64800 -->
<P527>90</P527>
<!-- UAC Specify Refresher. 0 - Omit, 1 - UAC, 2 - UAS. Default value is 0 -->
<!-- Number: 0, 1, 2 -->
<P532>0</P532>
<!-- UAS Specify Refresher. 1 - UAC, 2 - UAS. Default value is 1 -->
<!-- Number: 1, 2 -->
<P533>1</P533>
<!-- Force INVITE (Always refresh with INVITE instead of UPDATE even when remote party supports UPDATE) -->
<!-- 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P531>0</P531>
<!-- Caller Request Timer (Request for timer when calling). 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P528>0</P528>
<!-- Callee Request Timer (Request for timer when being called, i.e. if remote party supports timer but did not request for one) -->
<!-- 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P529>0</P529>
<!-- Force Timer (Still use timer when remote party does not support timer). 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P530>0</P530>
<!-- SIP Transport -->
<!-- 0 - UDP , 1 - TCP, 2 - TLS. Default value is 0 -->
<!-- Number: 0, 1, 2 -->
{$tp=0}
{if $account.3.sip_transport == 'udp'}{$tp=0}{/if}
{if $account.3.sip_transport == 'tcp'}{$tp=1}{/if}
{if $account.3.sip_transport == 'tls'}{$tp=2}{/if}
{if $account.3.sip_transport == 'dns srv'}{$tp=1}{/if}
<P548>{$tp}</P548>
<!-- # Check Domain Certificates. When set to Yes/Enabled, the domain certificate will be checked as defined in RFC5922 -->
<!-- # 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2511>0</P2511>
<!-- # Validate Incoming Messages. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2506>{$grandstream_validate_incoming_sip}</P2506>
<!-- Only Accept SIP Requests from Known Servers. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P2547>{$grandstream_sip_only_known_servers}</P2547>
<!-- Check SIP User ID for Incoming INVITE -->
<!-- 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P549>{$grandstream_check_sip_user_id}</P549>
<!-- # Authenticate Incoming INVITE. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2546>0</P2546>
<!-- Enable 100rel. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P535>0</P535>
<!-- ############################################################### -->
<!-- ## Account 3 SIP Settings/Custom SIP Headers ## -->
<!-- ############################################################### -->
<!-- # Use Privacy Header -->
<!-- # 0 - Default, 1 - No, 2 - Yes. Default is 0 -->
<!-- # Number: 0, 1, 2 -->
<P2538>0</P2538>
<!-- # Use P-Preferred-Identity Header -->
<!-- # 0 - Default, 1 - No, 2 - Yes. Default is 0 -->
<!-- # Number: 0, 1, 2 -->
<P2539>0</P2539>
<!-- ############################################################### -->
<!-- ## Account 3 SIP Settings/Advanced Features ## -->
<!-- ############################################################### -->
<!-- # Line-Seize Timeout (in seconds). Default is 15 -->
<!-- # Number: 15 - 60 -->
<P2513>15</P2513>
<!-- # Eventlist BLF URI -->
<!-- # String -->
<P544></P544>
<!-- # Conference URI -->
<!-- # String -->
<P2518>{if $nway_conference == 'true'}nway{$account.3.user_id}@{$account.3.server_address}{/if}</P2518>
<!-- # BLF Call-pickup Prefix. Default is ** -->
<!-- # String -->
<P581>**</P581>
<!-- # Special Feature. 100 - Standard, 101 - Nortel MCS, 102- Broadsoft, 108 - CBCOM, -->
<!-- # 109 - RNK, 110 - Sylantro, 117 - Huawei IMS, 119 - Phonepower, 120 - UCM Call Center -->
<!-- # Default is 100 -->
<!-- # Number: 100, 101, 102, 108, 109, 110, 117, 119, 120 -->
<P524>100</P524>
<!-- # Broadsoft -->
<!-- # Broadsoft Call Center. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2541>0</P2541>
<!-- # Hoteling Event. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2542>0</P2542>
<!-- # Call Center Status. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2543>0</P2543>
<!-- # Feature Key Synchronization. 0 - Disabled, 1 - Enabled. Default is 0 -->
<!-- # Number: 0, 1 -->
{if isset($grandstream_feature_key_sync)}
<P2525>{$grandstream_feature_key_sync}</P2525>
{else}
<P2525>0</P2525>
{/if}
<!-- ###################################################################### -->
<!-- ## Account 3 Network Settings ## -->
<!-- ###################################################################### -->
<!-- Proxy-Require -->
<!-- # String -->
<P518></P518>
<!-- Outbound Proxy -->
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_primary)}
<P503>{$account.3.outbound_proxy_primary}:{$account.3.sip_port}</P503>
{else}
<P503>{$account.3.outbound_proxy_primary}</P503>
{/if}
<!-- Secondary Outbound Proxy -->
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_secondary)}
<P2533>{$account.3.outbound_proxy_secondary}:{$account.3.sip_port}</P2533>
{else}
<P2533>{$account.3.outbound_proxy_secondary}</P2533>
{/if}
<!-- NAT Traversal. 0 - NAT No, 1 - STUN, 2 - Keep-alive, 3 - UPnP, 4 - Auto, 5 - VPN. Default value is 2 -->
<!-- Number: 0, 1, 2, 3, 4, 5 -->
{if isset($grandstream_nat_traversal)}
<P514>{$grandstream_nat_traversal}</P514>
{else}
<P514>2</P514>
{/if}
<!-- DNS Mode. 0 - A Record, 1 - SRV, 2 - NAPTR/SRV. Default value is 0 -->
<!-- Number: 0, 1, 2 -->
{if isset($grandstream_dns_mode)}
<P508>{$grandstream_dns_mode}</P508>
{else}
<P508>0</P508>
{/if}
<!-- ###################################################################### -->
<!-- ## Account 3 Codec Settings ## -->
<!-- ###################################################################### -->
<!-- DTMF: in audio. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P2501>0</P2501>
<!-- DTMF: via RFC2833. 0 - No, 1 - Yes. Default value is 1 -->
<!-- Number: 0, 1 -->
<P2502>1</P2502>
<!-- DTMF: via SIP INFO. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P2503>0</P2503>
<!-- Preferred Vocoder -->
<!-- First codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is 0 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P551>9</P551>
<!-- Second codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is 8 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P552>0</P552>
<!-- Third codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P553>-1</P553>
<!-- Forth codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P554>-1</P554>
<!-- Fifth codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P555>-1</P555>
<!-- Sixth codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P556>-1</P556>
<!-- Seventh codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P557>-1</P557>
<!-- H.264 Image Size. 9 - 720P, 1 - VGA, 5 - CIF, 0 - QVGA, 6 - QCIF. Default value is 1 -->
<!-- Number: 9, 1, 5, 0, 6 -->
<P2507>1</P2507>
<!-- Video Bit Rate. 32 - 32 kbps, 64 - 64 kbps, 96 - 96 kbps, 128 - 128 kbps, 160 - 160 kbps, 192 - 192 kbps -->
<!-- 210 - 210 kbps, 256 - 256 kbps, 384 - 384 kbps, 512 - 512 kbps, 640 - 640 kbps, 768 - 768 kbps -->
<!-- 1024 - 1024 kbps. Default value is 512. -->
<!-- Number: 32, 64, 96, 128, 160, 192, 210, 256, 384, 512, 640, 768, 1024. -->
<P2515>512</P2515>
<!-- SDP Bandwidth Attribute. Default value is 1 -->
<!-- 0 - Standard, 1 - Media Level, 2 - Session Level, 3 - None -->
<P2560>1</P2560>
<!-- H.264 Payload Type -->
<P562>105</P562>
<!-- SRTP Mode. Default value is 0. 0 - Disable, 1 - Enable but not forced, 2 - Enable and forced. -->
<!-- Number: 0, 1, 2 -->
{if isset($grandstream_srtp)}
<P543>{$grandstream_srtp}</P543>
{else}
<P543>0</P543>
{/if}
<!-- Enable SRTP Key Lifetime. 0 - No, 1 - Yes. Default value is 1 -->
<!-- Number: 0, 1 -->
<P2563>1</P2563>
<!-- # Symmetric RTP. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P560>0</P560>
<!-- # Silence Suppression 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P585>0</P585>
<!-- # Voice Frames per TX (up to 10/20/32/64 frames for G711/G726/G723/other codecs respectively). Default is 2 -->
<!-- # Number: 1 - 64 -->
<P586>2</P586>
<!-- # G723 Rate. 0 - 6.3kbps encoding rate, 1 - 5.3kbps encoding rate. Default is 1 -->
<!-- # Number: 0, 1 -->
<P593>1</P593>
<!-- # iLBC Frame Size. 0 - 20ms, 1 - 30ms. Default is 1 -->
<!-- # Number: 0, 1 -->
<P595>1</P595>
<!-- # iLBC Payload Type. Default is 97 -->
<!-- # Number: 96 - 127 -->
<P594>97</P594>
<!-- # DTMF Payload Type. Default is 101 -->
<!-- # Number: 96 - 127 -->
<P596>101</P596>
<!-- # Jitter Buffer Type. 0 - Fixed, 1 - Adaptive. Default is 1 -->
<!-- # Number: 0, 1 -->
<P598>1</P598>
<!-- # Jitter Buffer Length. 0 - 100ms, 1 - 200ms, 2 - 300ms, 3 - 400ms, 4 - 500ms, 5 - 600ms, 6 - 700ms, 7 - 800ms. Default is 1 -->
<!-- # Number: 0, 1, 2, 3, 4, 5, 6, 7 -->
<P597>1</P597>
<!-- ############################################################################# -->
<!-- ## Account 4 Settings ## -->
<!-- ############################################################################# -->
<!-- ###################################################################### -->
<!-- ## Account 4 General Settings ## -->
<!-- ###################################################################### -->
<!-- Account Active. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
{if isset($account.4.password)}
<P601>1</P601>
{else}
<P601>0</P601>
{/if}
<!-- Account Name -->
<P617>{$account.4.display_name}</P617>
<!-- SIP Server -->
{if $account.4.sip_transport != 'dns srv'}
<P602>{$account.4.server_address}:{$account.4.sip_port}</P602>
{else}
<P602>{$account.4.server_address}</P602>
{/if}
<!-- SIP User ID -->
<P604>{$account.4.user_id}</P604>
<!-- SIP Authentication ID -->
<P605>{$account.4.auth_id}</P605>
<!-- SIP Authentication Password -->
<P606>{$account.4.password}</P606>
<!-- Voice Mail UserID -->
<P626>{$voicemail_number}</P626>
<!-- Name (Display Name, e.g., John Doe) -->
<P607>{$account.4.display_name}</P607>
<!-- ####################################################################### -->
<!-- ## Account 4 Call Settings ## -->
<!-- ####################################################################### -->
<!-- Dial Plan. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P2682>0</P2682>
<!-- Dial Plan Prefix -->
<!-- String -->
<P619></P619>
<!-- Dial Plan. Default value is { x+ | \+x+ | *x+ | *xx*x+ } -->
{if isset($grandstream_dial_plan) }
<P659>{$grandstream_dial_plan}</P659>
{else}
<P659>{literal}{x+|\+x+|*x+|*xx*x+}{/literal}</P659>
{/if}
<!-- Auto Answer. 0 - No, 1 - Yes, 2 - Enable Intercom/Paging. Default value is 0 -->
<!-- Number: 0, 1, 2 -->
<P625>0</P625>
<!-- Use # as Dial Key. 0 - No, 1 - Yes. Default value is 1 -->
<!-- Number: 0, 1 -->
<P692>1</P692>
<!-- No Answer Timeout (s). Default value is 30 -->
<!-- Number: 1 - 120 -->
<P670>30</P670>
<!-- ###################################################################### -->
<!-- ## Account 4 SIP Settings ## -->
<!-- ###################################################################### -->
<!-- SIP Registration. 0 - No, 1 - Yes. Default value is 1 -->
<!-- Number: 0, 1 -->
<P610>1</P610>
<!-- Unregister Before New Registration. 0 - No, 1 - All, 2 - Instance . Default value is 2 -->
<!-- Number: 0, 1, 2 -->
<P611>2</P611>
<!-- Register Expiration (m). In minutes. Default value is 60 -->
<!-- Number: 0 - 64800 -->
<P612>{$account.4.register_expires}</P612>
<!-- Registration Retry Wait Time (s). In seconds. Default value is 40 -->
<!-- Number: 1 - 3600 -->
<P671>40</P671>
<!-- # SIP T1 Timeout. RFC 3261 T1 value (RTT estimate) -->
<!-- # 50 - 0.5 sec, 100 - 1 sec, 200 - 2 sec. Default is 100 -->
<!-- # Number: 50, 100, 200 -->
<P640>50</P640>
<!-- # SIP T2 Timeout. RFC 3261 T2 value. The maximum retransmit interval for non-INVITE requests and INVITE responses -->
<!-- # 200 - 2 sec, 400 - 4 sec, 800 - 8 sec. Default is 400 -->
<!-- # Number: 200, 400, 800 -->
<P641>400</P641>
<!-- Local SIP Port. Default value is 5066 -->
<!-- Number: 5 - 65535 -->
<P613>5066</P613>
<!-- # Outbound Proxy Mode. 0 - in route, 1 - not in route, 2 - always send to -->
<!-- # Number: 0, 1, 2 -->
<P2605>0</P2605>
<!-- # Support SIP Instance ID. 0 - No, 1 - Yes. Default is 1 -->
<!-- # Number: 0, 1 -->
<P689>1</P689>
<!-- # SUBSCRIBE for Registration. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2619>0</P2619>
<!-- # Caller ID Display. 0 - Auto, 1 - Disabled, 2 - From Header. Default is 0 -->
<!-- # Number: 0, 1, 2 -->
<P2624>0</P2624>
<!-- SUBSCRIBE for MWI. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
{if isset($subscribe_mwi)}
<P615>1</P615>
{else}
<P615>0</P615>
{/if}
<!-- Session Expiration. In seconds. Default value is 180 seconds -->
<!-- Number: 90 - 64800 -->
<P634>180</P634>
<!-- Min-SE (s). Default value is 90 seconds -->
<!-- Number: 90 - 64800 -->
<P627>90</P627>
<!-- UAC Specify Refresher. 0 - Omit, 1 - UAC, 2 - UAS. Default value is 0 -->
<!-- Number: 0, 1, 2 -->
<P632>0</P632>
<!-- UAS Specify Refresher. 1 - UAC, 2 - UAS. Default value is 1 -->
<!-- Number: 1, 2 -->
<P633>1</P633>
<!-- Force INVITE (Always refresh with INVITE instead of UPDATE even when remote party supports UPDATE) -->
<!-- 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P631>0</P631>
<!-- Caller Request Timer (Request for timer when calling). 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P628>0</P628>
<!-- Callee Request Timer (Request for timer when being called, i.e. if remote party supports timer but did not request for one) -->
<!-- 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P629>0</P629>
<!-- Force Timer (Still use timer when remote party does not support timer). 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P630>0</P630>
<!-- SIP Transport -->
<!-- 0 - UDP , 1 - TCP, 2 - TLS. Default value is 0 -->
<!-- Number: 0, 1, 2 -->
{$tp=0}
{if $account.4.sip_transport == 'udp'}{$tp=0}{/if}
{if $account.4.sip_transport == 'tcp'}{$tp=1}{/if}
{if $account.4.sip_transport == 'tls'}{$tp=2}{/if}
{if $account.4.sip_transport == 'dns srv'}{$tp=1}{/if}
<P648>{$tp}</P648>
<!-- # Check Domain Certificates. When set to Yes/Enabled, the domain certificate will be checked as defined in RFC5922 -->
<!-- # 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2611>0</P2611>
<!-- # Validate Incoming Messages. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2606>{$grandstream_validate_incoming_sip}</P2606>
<!-- Only Accept SIP Requests from Known Servers. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P2647>{$grandstream_sip_only_known_servers}</P2647>
<!-- Check SIP User ID for Incoming INVITE -->
<!-- 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P649>{$grandstream_check_sip_user_id}</P649>
<!-- # Authenticate Incoming INVITE. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2646>0</P2646>
<!-- Enable 100rel. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P635>0</P635>
<!-- ############################################################### -->
<!-- ## Account 4 SIP Settings/Custom SIP Headers ## -->
<!-- ############################################################### -->
<!-- # Use Privacy Header -->
<!-- # 0 - Default, 1 - No, 2 - Yes. Default is 0 -->
<!-- # Number: 0, 1, 2 -->
<P2638>0</P2638>
<!-- # Use P-Preferred-Identity Header -->
<!-- # 0 - Default, 1 - No, 2 - Yes. Default is 0 -->
<!-- # Number: 0, 1, 2 -->
<P2639>0</P2639>
<!-- ############################################################### -->
<!-- ## Account 4 SIP Settings/Advanced Features ## -->
<!-- ############################################################### -->
<!-- # Line-Seize Timeout (in seconds). Default is 15 -->
<!-- # Number: 15 - 60 -->
<P2613>15</P2613>
<!-- # Eventlist BLF URI -->
<!-- # String -->
<P644></P644>
<!-- # Conference URI -->
<!-- # String -->
<P2618>{if $nway_conference == 'true'}nway{$account.4.user_id}@{$account.4.server_address}{/if}</P2618>
<!-- # BLF Call-pickup Prefix. Default is ** -->
<!-- # String -->
<P681>**</P681>
<!-- # Special Feature. 100 - Standard, 101 - Nortel MCS, 102- Broadsoft, 108 - CBCOM, -->
<!-- # 109 - RNK, 110 - Sylantro, 117 - Huawei IMS, 119 - Phonepower, 120 - UCM Call Center -->
<!-- # Default is 100 -->
<!-- # Number: 100, 101, 102, 108, 109, 110, 117, 119, 120 -->
<P624>100</P624>
<!-- # Broadsoft -->
<!-- # Broadsoft Call Center. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2641>0</P2641>
<!-- # Hoteling Event. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2642>0</P2642>
<!-- # Call Center Status. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2643>0</P2643>
<!-- # Feature Key Synchronization. 0 - Disabled, 1 - Enabled. Default is 0 -->
<!-- # Number: 0, 1 -->
{if isset($grandstream_feature_key_sync)}
<P2625>{$grandstream_feature_key_sync}</P2625>
{else}
<P2625>0</P2625>
{/if}
<!-- ###################################################################### -->
<!-- ## Account 4 Network Settings ## -->
<!-- ###################################################################### -->
<!-- Proxy-Require -->
<!-- # String -->
<P618></P618>
<!-- Outbound Proxy -->
{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_primary)}
<P603>{$account.4.outbound_proxy_primary}:{$account.4.sip_port}</P603>
{else}
<P603>{$account.4.outbound_proxy_primary}</P603>
{/if}
<!-- Secondary Outbound Proxy -->
{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_secondary)}
<P2633>{$account.4.outbound_proxy_secondary}:{$account.4.sip_port}</P2633>
{else}
<P2633>{$account.4.outbound_proxy_secondary}</P2633>
{/if}
<!-- NAT Traversal. 0 - NAT No, 1 - STUN, 2 - Keep-alive, 3 - UPnP, 4 - Auto, 5 - VPN. Default value is 2 -->
<!-- Number: 0, 1, 2, 3, 4, 5 -->
{if isset($grandstream_nat_traversal)}
<P614>{$grandstream_nat_traversal}</P614>
{else}
<P614>2</P614>
{/if}
<!-- DNS Mode. 0 - A Record, 1 - SRV, 2 - NAPTR/SRV. Default value is 0 -->
<!-- Number: 0, 1, 2 -->
{if isset($grandstream_dns_mode)}
<P608>{$grandstream_dns_mode}</P608>
{else}
<P608>0</P608>
{/if}
<!-- ###################################################################### -->
<!-- ## Account 4 Codec Settings ## -->
<!-- ###################################################################### -->
<!-- DTMF: in audio. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P2601>0</P2601>
<!-- DTMF: via RFC2833. 0 - No, 1 - Yes. Default value is 1 -->
<!-- Number: 0, 1 -->
<P2602>1</P2602>
<!-- DTMF: via SIP INFO. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P2603>0</P2603>
<!-- Preferred Vocoder -->
<!-- First codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is 0 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P651>9</P651>
<!-- Second codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is 8 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P652>0</P652>
<!-- Third codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P653>-1</P653>
<!-- Forth codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P654>-1</P654>
<!-- Fifth codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P655>-1</P655>
<!-- Sixth codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P656>-1</P656>
<!-- Seventh codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P657>-1</P657>
<!-- H.264 Image Size. 9 - 720P, 1 - VGA, 5 - CIF, 0 - QVGA, 6 - QCIF. Default value is 1 -->
<!-- Number: 9, 1, 5, 0, 6 -->
<P2607>1</P2607>
<!-- Video Bit Rate. 32 - 32 kbps, 64 - 64 kbps, 96 - 96 kbps, 128 - 128 kbps, 160 - 160 kbps, 192 - 192 kbps -->
<!-- 210 - 210 kbps, 256 - 256 kbps, 384 - 384 kbps, 512 - 512 kbps, 640 - 640 kbps, 768 - 768 kbps -->
<!-- 1024 - 1024 kbps. Default value is 512. -->
<!-- Number: 32, 64, 96, 128, 160, 192, 210, 256, 384, 512, 640, 768, 1024. -->
<P2615>512</P2615>
<!-- SDP Bandwidth Attribute. Default value is 1 -->
<!-- 0 - Standard, 1 - Media Level, 2 - Session Level, 3 - None -->
<P2660>1</P2660>
<!-- H.264 Payload Type -->
<P662>105</P662>
<!-- SRTP Mode. Default value is 0. 0 - Disable, 1 - Enable but not forced, 2 - Enable and forced. -->
<!-- Number: 0, 1, 2 -->
{if isset($grandstream_srtp)}
<P643>{$grandstream_srtp}</P643>
{else}
<P643>0</P643>
{/if}
<!-- Enable SRTP Key Lifetime. 0 - No, 1 - Yes. Default value is 1 -->
<!-- Number: 0, 1 -->
<P2663>1</P2663>
<!-- # Symmetric RTP. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P660>0</P660>
<!-- # Silence Suppression 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P685>0</P685>
<!-- # Voice Frames per TX (up to 10/20/32/64 frames for G711/G726/G723/other codecs respectively). Default is 2 -->
<!-- # Number: 1 - 64 -->
<P686>2</P686>
<!-- # G723 Rate. 0 - 6.3kbps encoding rate, 1 - 5.3kbps encoding rate. Default is 1 -->
<!-- # Number: 0, 1 -->
<P693>1</P693>
<!-- # iLBC Frame Size. 0 - 20ms, 1 - 30ms. Default is 1 -->
<!-- # Number: 0, 1 -->
<P695>1</P695>
<!-- # iLBC Payload Type. Default is 97 -->
<!-- # Number: 96 - 127 -->
<P694>97</P694>
<!-- # DTMF Payload Type. Default is 101 -->
<!-- # Number: 96 - 127 -->
<P696>101</P696>
<!-- # Jitter Buffer Type. 0 - Fixed, 1 - Adaptive. Default is 1 -->
<!-- # Number: 0, 1 -->
<P698>1</P698>
<!-- # Jitter Buffer Length. 0 - 100ms, 1 - 200ms, 2 - 300ms, 3 - 400ms, 4 - 500ms, 5 - 600ms, 6 - 700ms, 7 - 800ms. Default is 1 -->
<!-- # Number: 0, 1, 2, 3, 4, 5, 6, 7 -->
<P697>1</P697>
<!-- ############################################################################# -->
<!-- ## Account 5 Settings ## -->
<!-- ############################################################################# -->
<!-- ###################################################################### -->
<!-- ## Account 5 General Settings ## -->
<!-- ###################################################################### -->
<!-- Account Active. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
{if isset($account.5.password)}
<P1701>1</P1701>
{else}
<P1701>0</P1701>
{/if}
<!-- Account Name -->
<P1717>{$account.5.display_name}</P1717>
<!-- SIP Server -->
{if $account.5.sip_transport != 'dns srv'}
<P1702>{$account.5.server_address}:{$account.5.sip_port}</P1702>
{else}
<P1702>{$account.5.server_address}</P1702>
{/if}
<!-- SIP User ID -->
<P1704>{$account.5.user_id}</P1704>
<!-- SIP Authentication ID -->
<P1705>{$account.5.auth_id}</P1705>
<!-- SIP Authentication Password -->
<P1706>{$account.5.password}</P1706>
<!-- Voice Mail UserID -->
<P1726>{$voicemail_number}</P1726>
<!-- Name (Display Name, e.g., John Doe) -->
<P1707>{$account.5.display_name}</P1707>
<!-- ####################################################################### -->
<!-- ## Account 5 Call Settings ## -->
<!-- ####################################################################### -->
<!-- Dial Plan. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P2782>0</P2782>
<!-- Dial Plan Prefix -->
<!-- String -->
<P1719></P1719>
<!-- Dial Plan. Default value is { x+ | \+x+ | *x+ | *xx*x+ } -->
{if isset($grandstream_dial_plan) }
<P1759>{$grandstream_dial_plan}</P1759>
{else}
<P1759>{literal}{x+|\+x+|*x+|*xx*x+}{/literal}</P1759>
{/if}
<!-- Auto Answer. 0 - No, 1 - Yes, 2 - Enable Intercom/Paging. Default value is 0 -->
<!-- Number: 0, 1, 2 -->
<P1725>0</P1725>
<!-- Use # as Dial Key. 0 - No, 1 - Yes. Default value is 1 -->
<!-- Number: 0, 1 -->
<P1792>1</P1792>
<!-- No Answer Timeout (s). Default value is 30 -->
<!-- Number: 1 - 120 -->
<P1770>30</P1770>
<!-- ###################################################################### -->
<!-- ## Account 5 SIP Settings ## -->
<!-- ###################################################################### -->
<!-- SIP Registration. 0 - No, 1 - Yes. Default value is 1 -->
<!-- Number: 0, 1 -->
<P1710>1</P1710>
<!-- Unregister Before New Registration. 0 - No, 1 - All, 2 - Instance . Default value is 2 -->
<!-- Number: 0, 1, 2 -->
<P1711>2</P1711>
<!-- Register Expiration (m). In minutes. Default value is 60 -->
<!-- Number: 0 - 64800 -->
<P1712>{$account.5.register_expires}</P1712>
<!-- Registration Retry Wait Time (s). In seconds. Default value is 40 -->
<!-- Number: 1 - 3600 -->
<P1771>40</P1771>
<!-- # SIP T1 Timeout. RFC 3261 T1 value (RTT estimate) -->
<!-- # 50 - 0.5 sec, 100 - 1 sec, 200 - 2 sec. Default is 100 -->
<!-- # Number: 50, 100, 200 -->
<P1740>50</P1740>
<!-- # SIP T2 Timeout. RFC 3261 T2 value. The maximum retransmit interval for non-INVITE requests and INVITE responses -->
<!-- # 200 - 2 sec, 400 - 4 sec, 800 - 8 sec. Default is 400 -->
<!-- # Number: 200, 400, 800 -->
<P1741>400</P1741>
<!-- Local SIP Port. Default value is 5068 -->
<!-- Number: 5 - 65535 -->
<P1713>5068</P1713>
<!-- # Outbound Proxy Mode. 0 - in route, 1 - not in route, 2 - always send to -->
<!-- # Number: 0, 1, 2 -->
<P2705>0</P2705>
<!-- # Support SIP Instance ID. 0 - No, 1 - Yes. Default is 1 -->
<!-- # Number: 0, 1 -->
<P1789>1</P1789>
<!-- # SUBSCRIBE for Registration. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2719>0</P2719>
<!-- # Caller ID Display. 0 - Auto, 1 - Disabled, 2 - From Header. Default is 0 -->
<!-- # Number: 0, 1, 2 -->
<P2724>0</P2724>
<!-- SUBSCRIBE for MWI. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
{if isset($subscribe_mwi)}
<P1715>1</P1715>
{else}
<P1715>0</P1715>
{/if}
<!-- Session Expiration. In seconds. Default value is 180 seconds -->
<!-- Number: 90 - 64800 -->
<P1734>180</P1734>
<!-- Min-SE (s). Default value is 90 seconds -->
<!-- Number: 90 - 64800 -->
<P1727>90</P1727>
<!-- UAC Specify Refresher. 0 - Omit, 1 - UAC, 2 - UAS. Default value is 0 -->
<!-- Number: 0, 1, 2 -->
<P1732>0</P1732>
<!-- UAS Specify Refresher. 1 - UAC, 2 - UAS. Default value is 1 -->
<!-- Number: 1, 2 -->
<P1733>1</P1733>
<!-- Force INVITE (Always refresh with INVITE instead of UPDATE even when remote party supports UPDATE) -->
<!-- 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P1731>0</P1731>
<!-- Caller Request Timer (Request for timer when calling). 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P1728>0</P1728>
<!-- Callee Request Timer (Request for timer when being called, i.e. if remote party supports timer but did not request for one) -->
<!-- 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P1729>0</P1729>
<!-- Force Timer (Still use timer when remote party does not support timer). 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P1730>0</P1730>
<!-- SIP Transport -->
<!-- 0 - UDP , 1 - TCP, 2 - TLS. Default value is 0 -->
<!-- Number: 0, 1, 2 -->
{$tp=0}
{if $account.5.sip_transport == 'udp'}{$tp=0}{/if}
{if $account.5.sip_transport == 'tcp'}{$tp=1}{/if}
{if $account.5.sip_transport == 'tls'}{$tp=2}{/if}
{if $account.5.sip_transport == 'dns srv'}{$tp=1}{/if}
<P1748>{$tp}</P1748>
<!-- # Check Domain Certificates. When set to Yes/Enabled, domain certificate will be checked as defined in RFC5922 -->
<!-- # 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2711>0</P2711>
<!-- # Validate Incoming Messages. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2706>{$grandstream_validate_incoming_sip}</P2706>
<!-- Only Accept SIP Requests from Known Servers. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P2747>{$grandstream_sip_only_known_servers}</P2747>
<!-- Check SIP User ID for Incoming INVITE -->
<!-- 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P1749>{$grandstream_check_sip_user_id}</P1749>
<!-- # Authenticate Incoming INVITE. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2746>0</P2746>
<!-- Enable 100rel. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P1735>0</P1735>
<!-- ############################################################### -->
<!-- ## Account 5 SIP Settings/Custom SIP Headers ## -->
<!-- ############################################################### -->
<!-- # Use Privacy Header -->
<!-- # 0 - Default, 1 - No, 2 - Yes. Default is 0 -->
<!-- # Number: 0, 1, 2 -->
<P2738>0</P2738>
<!-- # Use P-Preferred-Identity Header -->
<!-- # 0 - Default, 1 - No, 2 - Yes. Default is 0 -->
<!-- # Number: 0, 1, 2 -->
<P2739>0</P2739>
<!-- ############################################################### -->
<!-- ## Account 5 SIP Settings/Advanced Features ## -->
<!-- ############################################################### -->
<!-- # Line-Seize Timeout (in seconds). Default is 15 -->
<!-- # Number: 15 - 60 -->
<P2713>15</P2713>
<!-- # Eventlist BLF URI -->
<!-- # String -->
<P1744></P1744>
<!-- # Conference URI -->
<!-- # String -->
<P2718>{if $nway_conference == 'true'}nway{$account.5.user_id}@{$account.5.server_address}{/if}</P2718>
<!-- # BLF Call-pickup Prefix. Default is ** -->
<!-- # String -->
<P1781>**</P1781>
<!-- # Special Feature. 100 - Standard, 101 - Nortel MCS, 102- Broadsoft, 108 - CBCOM, -->
<!-- # 109 - RNK, 110 - Sylantro, 117 - Huawei IMS, 119 - Phonepower, 120 - UCM Call Center -->
<!-- # Default is 100 -->
<!-- # Number: 100, 101, 102, 108, 109, 110, 117, 119, 120 -->
<P1724>100</P1724>
<!-- # Broadsoft -->
<!-- # Broadsoft Call Center. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2741>0</P2741>
<!-- # Hoteling Event. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2742>0</P2742>
<!-- # Call Center Status. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2743>0</P2743>
<!-- # Feature Key Synchronization. 0 - Disabled, 1 - Enabled. Default is 0 -->
<!-- # Number: 0, 1 -->
{if isset($grandstream_feature_key_sync)}
<P2725>{$grandstream_feature_key_sync}</P2725>
{else}
<P2725>0</P2725>
{/if}
<!-- ###################################################################### -->
<!-- ## Account 5 Network Settings ## -->
<!-- ###################################################################### -->
<!-- Proxy-Require -->
<!-- # String -->
<P1718></P1718>
<!-- Outbound Proxy -->
{if $account.5.sip_transport != 'dns srv' && isset($account.5.outbound_proxy_primary)}
<P1703>{$account.5.outbound_proxy_primary}:{$account.5.sip_port}</P1703>
{else}
<P1703>{$account.5.outbound_proxy_primary}</P1703>
{/if}
<!-- Secondary Outbound Proxy -->
{if $account.5.sip_transport != 'dns srv' && isset($account.5.outbound_proxy_secondary)}
<P2733>{$account.5.outbound_proxy_secondary}:{$account.5.sip_port}</P2733>
{else}
<P2733>{$account.5.outbound_proxy_secondary}</P2733>
{/if}
<!-- NAT Traversal. 0 - NAT No, 1 - STUN, 2 - Keep-alive, 3 - UPnP, 4 - Auto, 5 - VPN. Default value is 2 -->
<!-- Number: 0, 1, 2, 3, 4, 5 -->
{if isset($grandstream_nat_traversal)}
<P1714>{$grandstream_nat_traversal}</P1714>
{else}
<P1714>2</P1714>
{/if}
<!-- DNS Mode. 0 - A Record, 1 - SRV, 2 - NAPTR/SRV. Default value is 0 -->
<!-- Number: 0, 1, 2 -->
{if isset($grandstream_dns_mode)}
<P1708>{$grandstream_dns_mode}</P1708>
{else}
<P1708>0</P1708>
{/if}
<!-- ###################################################################### -->
<!-- ## Account 5 Codec Settings ## -->
<!-- ###################################################################### -->
<!-- DTMF: in audio. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P2701>0</P2701>
<!-- DTMF: via RFC2833. 0 - No, 1 - Yes. Default value is 1 -->
<!-- Number: 0, 1 -->
<P2702>1</P2702>
<!-- DTMF: via SIP INFO. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P2703>0</P2703>
<!-- Preferred Vocoder -->
<!-- First codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is 0 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P1751>9</P1751>
<!-- Second codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is 8 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P1752>0</P1752>
<!-- Third codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P1753>-1</P1753>
<!-- Forth codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P1754>-1</P1754>
<!-- Fifth codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P1755>-1</P1755>
<!-- Sixth codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P1756>-1</P1756>
<!-- Seventh codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P1757>-1</P1757>
<!-- H.264 Image Size. 9 - 720P, 1 - VGA, 5 - CIF, 0 - QVGA, 6 - QCIF. Default value is 1 -->
<!-- Number: 9, 1, 5, 0, 6 -->
<P2707>1</P2707>
<!-- Video Bit Rate. 32 - 32 kbps, 64 - 64 kbps, 96 - 96 kbps, 128 - 128 kbps, 160 - 160 kbps, 192 - 192 kbps -->
<!-- 210 - 210 kbps, 256 - 256 kbps, 384 - 384 kbps, 512 - 512 kbps, 640 - 640 kbps, 768 - 768 kbps -->
<!-- 1024 - 1024 kbps. Default value is 512. -->
<!-- Number: 32, 64, 96, 128, 160, 192, 210, 256, 384, 512, 640, 768, 1024. -->
<P2715>512</P2715>
<!-- SDP Bandwidth Attribute. Default value is 1 -->
<!-- 0 - Standard, 1 - Media Level, 2 - Session Level, 3 - None -->
<P2760>1</P2760>
<!-- H.264 Payload Type -->
<P1762>105</P1762>
<!-- SRTP Mode. Default value is 0. 0 - Disable, 1 - Enable but not forced, 2 - Enable and forced. -->
<!-- Number: 0, 1, 2 -->
{if isset($grandstream_srtp)}
<P1743>{$grandstream_srtp}</P1743>
{else}
<P1743>0</P1743>
{/if}
<!-- Enable SRTP Key Lifetime. 0 - No, 1 - Yes. Default value is 1 -->
<!-- Number: 0, 1 -->
<P2763>1</P2763>
<!-- # Symmetric RTP. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P1760>0</P1760>
<!-- # Silence Suppression 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P1785>0</P1785>
<!-- # Voice Frames per TX (up to 10/20/32/64 frames for G711/G726/G723/other codecs respectively). Default is 2 -->
<!-- # Number: 1 - 64 -->
<P1786>2</P1786>
<!-- # G723 Rate. 0 - 6.3kbps encoding rate, 1 - 5.3kbps encoding rate. Default is 1 -->
<!-- # Number: 0, 1 -->
<P1793>1</P1793>
<!-- # iLBC Frame Size. 0 - 20ms, 1 - 30ms. Default is 1 -->
<!-- # Number: 0, 1 -->
<P1795>1</P1795>
<!-- # iLBC Payload Type. Default is 97 -->
<!-- # Number: 96 - 127 -->
<P1794>97</P1794>
<!-- # DTMF Payload Type. Default is 101 -->
<!-- # Number: 96 - 127 -->
<P1796>101</P1796>
<!-- # Jitter Buffer Type. 0 - Fixed, 1 - Adaptive. Default is 1 -->
<!-- # Number: 0, 1 -->
<P1798>1</P1798>
<!-- # Jitter Buffer Length. 0 - 100ms, 1 - 200ms, 2 - 300ms, 3 - 400ms, 4 - 500ms, 5 - 600ms, 6 - 700ms, 7 - 800ms. Default is 1 -->
<!-- # Number: 0, 1, 2, 3, 4, 5, 6, 7 -->
<P1797>1</P1797>
<!-- ############################################################################# -->
<!-- ## Account 6 Settings ## -->
<!-- ############################################################################# -->
<!-- ###################################################################### -->
<!-- ## Account 6 General Settings ## -->
<!-- ###################################################################### -->
<!-- Account Active. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
{if isset($account.6.password)}
<P1801>1</P1801>
{else}
<P1801>0</P1801>
{/if}
<!-- Account Name -->
<P1817>{$account.6.display_name}</P1817>
<!-- SIP Server -->
{if $account.6.sip_transport != 'dns srv'}
<P1802>{$account.6.server_address}:{$account.6.sip_port}</P1802>
{else}
<P1802>{$account.6.server_address}</P1802>
{/if}
<!-- SIP User ID -->
<P1804>{$account.6.user_id}</P1804>
<!-- SIP Authentication ID -->
<P1805>{$account.6.auth_id}</P1805>
<!-- SIP Authentication Password -->
<P1806>{$account.6.password}</P1806>
<!-- Voice Mail UserID -->
<P1826>{$voicemail_number}</P1826>
<!-- Name (Display Name, e.g., John Doe) -->
<P1807>{$account.6.display_name}</P1807>
<!-- ####################################################################### -->
<!-- ## Account 6 Call Settings ## -->
<!-- ####################################################################### -->
<!-- Dial Plan. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P2882>0</P2882>
<!-- Dial Plan Prefix -->
<!-- String -->
<P1819></P1819>
<!-- Dial Plan. Default value is { x+ | \+x+ | *x+ | *xx*x+ } -->
{if isset($grandstream_dial_plan) }
<P1859>{$grandstream_dial_plan}</P1859>
{else}
<P1859>{literal}{x+|\+x+|*x+|*xx*x+}{/literal}</P1859>
{/if}
<!-- Auto Answer. 0 - No, 1 - Yes, 2 - Enable Intercom/Paging. Default value is 0 -->
<!-- Number: 0, 1, 2 -->
<P1825>0</P1825>
<!-- Use # as Dial Key. 0 - No, 1 - Yes. Default value is 1 -->
<!-- Number: 0, 1 -->
<P1892>1</P1892>
<!-- No Answer Timeout (s). Default value is 30 -->
<!-- Number: 1 - 120 -->
<P1870>30</P1870>
<!-- ###################################################################### -->
<!-- ## Account 6 SIP Settings ## -->
<!-- ###################################################################### -->
<!-- SIP Registration. 0 - No, 1 - Yes. Default value is 1 -->
<!-- Number: 0, 1 -->
<P1810>1</P1810>
<!-- Unregister Before New Registration. 0 - No, 1 - All, 2 - Instance . Default value is 2 -->
<!-- Number: 0, 1, 2 -->
<P1811>2</P1811>
<!-- Register Expiration (m). In minutes. Default value is 60 -->
<!-- Number: 0 - 64800 -->
<P1812>{$account.6.register_expires}</P1812>
<!-- Registration Retry Wait Time (s). In seconds. Default value is 40 -->
<!-- Number: 1 - 3600 -->
<P1871>40</P1871>
<!-- # SIP T1 Timeout. RFC 3261 T1 value (RTT estimate) -->
<!-- # 50 - 0.5 sec, 100 - 1 sec, 200 - 2 sec. Default is 100 -->
<!-- # Number: 50, 100, 200 -->
<P1840>50</P1840>
<!-- # SIP T2 Timeout. RFC 3261 T2 value. The maximum retransmit interval for non-INVITE requests and INVITE responses. -->
<!-- # 200 - 2 sec, 400 - 4 sec, 800 - 8 sec. Default is 400. -->
<!-- # Number: 200, 400, 800 -->
<P1841>400</P1841>
<!-- Local SIP Port. Default value is 5070 -->
<!-- Number: 5 - 65535 -->
<P1813>5070</P1813>
<!-- # Outbound Proxy Mode. 0 - in route, 1 - not in route, 2 - always send to -->
<!-- # Number: 0, 1, 2 -->
<P2805>0</P2805>
<!-- # Support SIP Instance ID. 0 - No, 1 - Yes. Default is 1 -->
<!-- # Number: 0, 1 -->
<P1889>1</P1889>
<!-- # SUBSCRIBE for Registration. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2819>0</P2819>
<!-- # Caller ID Display. 0 - Auto, 1 - Disabled, 2 - From Header. Default is 0 -->
<!-- # Number: 0, 1, 2 -->
<P2824>0</P2824>
<!-- SUBSCRIBE for MWI. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
{if isset($subscribe_mwi)}
<P1815>1</P1815>
{else}
<P1815>0</P1815>
{/if}
<!-- Session Expiration. In seconds. Default value is 180 seconds -->
<!-- Number: 90 - 64800 -->
<P1834>180</P1834>
<!-- Min-SE (s). Default value is 90 seconds -->
<!-- Number: 90 - 64800 -->
<P1827>90</P1827>
<!-- UAC Specify Refresher. 0 - Omit, 1 - UAC, 2 - UAS. Default value is 0 -->
<!-- Number: 0, 1, 2 -->
<P1832>0</P1832>
<!-- UAS Specify Refresher. 1 - UAC, 2 - UAS. Default value is 1 -->
<!-- Number: 1, 2 -->
<P1833>1</P1833>
<!-- Force INVITE (Always refresh with INVITE instead of UPDATE even when remote party supports UPDATE) -->
<!-- 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P1831>0</P1831>
<!-- Caller Request Timer (Request for timer when calling). 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P1828>0</P1828>
<!-- Callee Request Timer (Request for timer when being called, i.e. if remote party supports timer but did not request for one) -->
<!-- 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P1829>0</P1829>
<!-- Force Timer (Still use timer when remote party does not support timer). 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P1830>0</P1830>
<!-- SIP Transport -->
<!-- 0 - UDP , 1 - TCP, 2 - TLS. Default value is 0 -->
<!-- Number: 0, 1, 2 -->
{$tp=0}
{if $account.6.sip_transport == 'udp'}{$tp=0}{/if}
{if $account.6.sip_transport == 'tcp'}{$tp=1}{/if}
{if $account.6.sip_transport == 'tls'}{$tp=2}{/if}
{if $account.6.sip_transport == 'dns srv'}{$tp=1}{/if}
<P1848>{$tp}</P1848>
<!-- # Check Domain Certificates. When set to Yes/Enabled, the domain certificate will be checked as defined in RFC5922 -->
<!-- # 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2811>0</P2811>
<!-- # Validate Incoming Messages. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2806>{$grandstream_validate_incoming_sip}</P2806>
<!-- Only Accept SIP Requests from Known Servers. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P2847>{$grandstream_sip_only_known_servers}</P2847>
<!-- Check SIP User ID for Incoming INVITE -->
<!-- 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P1849>{$grandstream_check_sip_user_id}</P1849>
<!-- # Authenticate Incoming INVITE. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2846>0</P2846>
<!-- Enable 100rel. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P1835>0</P1835>
<!-- ############################################################### -->
<!-- ## Account 6 SIP Settings/Custom SIP Headers ## -->
<!-- ############################################################### -->
<!-- # Use Privacy Header -->
<!-- # 0 - Default, 1 - No, 2 - Yes. Default is 0 -->
<!-- # Number: 0, 1, 2 -->
<P2838>0</P2838>
<!-- # Use P-Preferred-Identity Header -->
<!-- # 0 - Default, 1 - No, 2 - Yes. Default is 0 -->
<!-- # Number: 0, 1, 2 -->
<P2839>0</P2839>
<!-- ############################################################### -->
<!-- ## Account 6 SIP Settings/Advanced Features ## -->
<!-- ############################################################### -->
<!-- # Line-Seize Timeout (in seconds). Default is 15 -->
<!-- # Number: 15 - 60 -->
<P2813>15</P2813>
<!-- # Eventlist BLF URI -->
<!-- # String -->
<P1844></P1844>
<!-- # Conference URI -->
<!-- # String -->
<P2818>{if $nway_conference == 'true'}nway{$account.6.user_id}@{$account.6.server_address}{/if}</P2818>
<!-- # BLF Call-pickup Prefix. Default is ** -->
<!-- # String -->
<P1881>**</P1881>
<!-- # Special Feature. 100 - Standard, 101 - Nortel MCS, 102- Broadsoft, 108 - CBCOM, -->
<!-- # 109 - RNK, 110 - Sylantro, 117 - Huawei IMS, 119 - Phonepower, 120 - UCM Call Center -->
<!-- # Default is 100 -->
<!-- # Number: 100, 101, 102, 108, 109, 110, 117, 119, 120 -->
<P1824>100</P1824>
<!-- # Broadsoft -->
<!-- # Broadsoft Call Center. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2841>0</P2841>
<!-- # Hoteling Event. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2842>0</P2842>
<!-- # Call Center Status. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P2843>0</P2843>
<!-- # Feature Key Synchronization. 0 - Disabled, 1 - Enabled. Default is 0 -->
<!-- # Number: 0, 1 -->
{if isset($grandstream_feature_key_sync)}
<P2825>{$grandstream_feature_key_sync}</P2825>
{else}
<P2825>0</P2825>
{/if}
<!-- ###################################################################### -->
<!-- ## Account 6 Network Settings ## -->
<!-- ###################################################################### -->
<!-- Proxy-Require -->
<!-- # String -->
<P1818></P1818>
<!-- Outbound Proxy -->
{if $account.6.sip_transport != 'dns srv' && isset($account.6.outbound_proxy_primary)}
<P1803>{$account.6.outbound_proxy_primary}:{$account.6.sip_port}</P1803>
{else}
<P1803>{$account.6.outbound_proxy_primary}</P1803>
{/if}
<!-- Secondary Outbound Proxy -->
{if $account.6.sip_transport != 'dns srv' && isset($account.6.outbound_proxy_secondary)}
<P2833>{$account.5.outbound_proxy_secondary}:{$account.6.sip_port}</P2833>
{else}
<P2833>{$account.6.outbound_proxy_secondary}</P2833>
{/if}
<!-- NAT Traversal. 0 - NAT No, 1 - STUN, 2 - Keep-alive, 3 - UPnP, 4 - Auto, 5 - VPN. Default value is 2 -->
<!-- Number: 0, 1, 2, 3, 4, 5 -->
{if isset($grandstream_nat_traversal)}
<P1814>{$grandstream_nat_traversal}</P1814>
{else}
<P1814>2</P1814>
{/if}
<!-- DNS Mode. 0 - A Record, 1 - SRV, 2 - NAPTR/SRV. Default value is 0 -->
<!-- Number: 0, 1, 2 -->
{if isset($grandstream_dns_mode)}
<P1808>{$grandstream_dns_mode}</P1808>
{else}
<P1808>0</P1808>
{/if}
<!-- ###################################################################### -->
<!-- ## Account 6 Codec Settings ## -->
<!-- ###################################################################### -->
<!-- DTMF: in audio. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P2801>0</P2801>
<!-- DTMF: via RFC2833. 0 - No, 1 - Yes. Default value is 1 -->
<!-- Number: 0, 1 -->
<P2802>1</P2802>
<!-- DTMF: via SIP INFO. 0 - No, 1 - Yes. Default value is 0 -->
<!-- Number: 0, 1 -->
<P2803>0</P2803>
<!-- Preferred Vocoder -->
<!-- First codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is 0 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P1851>9</P1851>
<!-- Second codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is 8 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P1852>0</P1852>
<!-- Third codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P1853>-1</P1853>
<!-- Forth codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P1854>-1</P1854>
<!-- Fifth codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P1755>-1</P1755>
<!-- Sixth codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P1856>-1</P1856>
<!-- Seventh codec. -1 - NONE, 0 - PCMU, 8 - PCMA, 9 - G.722, 2 - G.726-32, 97 - iLBC, 123 - Opus, 3 - GSM. Default value is -1 -->
<!-- Number: -1, 0, 8, 9, 2, 97, 123, 3 -->
<P1857>-1</P1857>
<!-- H.264 Image Size. 9 - 720P, 1 - VGA, 5 - CIF, 0 - QVGA, 6 - QCIF. Default value is 1 -->
<!-- Number: 9, 1, 5, 0, 6 -->
<P2807>1</P2807>
<!-- Video Bit Rate. 32 - 32 kbps, 64 - 64 kbps, 96 - 96 kbps, 128 - 128 kbps, 160 - 160 kbps, 192 - 192 kbps -->
<!-- 210 - 210 kbps, 256 - 256 kbps, 384 - 384 kbps, 512 - 512 kbps, 640 - 640 kbps, 768 - 768 kbps -->
<!-- 1024 - 1024 kbps. Default value is 512. -->
<!-- Number: 32, 64, 96, 128, 160, 192, 210, 256, 384, 512, 640, 768, 1024. -->
<P2815>512</P2815>
<!-- SDP Bandwidth Attribute. Default value is 1 -->
<!-- 0 - Standard, 1 - Media Level, 2 - Session Level, 3 - None -->
<P2860>1</P2860>
<!-- H.264 Payload Type -->
<P1862>105</P1862>
<!-- SRTP Mode. Default value is 0. 0 - Disable, 1 - Enable but not forced, 2 - Enable and forced. -->
<!-- Number: 0, 1, 2 -->
{if isset($grandstream_srtp)}
<P1843>{$grandstream_srtp}</P1843>
{else}
<P1843>0</P1843>
{/if}
<!-- Enable SRTP Key Lifetime. 0 - No, 1 - Yes. Default value is 1 -->
<!-- Number: 0, 1 -->
<P2863>1</P2863>
<!-- # Symmetric RTP. 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P1860>0</P1860>
<!-- # Silence Suppression 0 - No, 1 - Yes. Default is 0 -->
<!-- # Number: 0, 1 -->
<P1885>0</P1885>
<!-- # Voice Frames per TX (up to 10/20/32/64 frames for G711/G726/G723/other codecs respectively). Default is 2 -->
<!-- # Number: 1 - 64 -->
<P1886>2</P1886>
<!-- # G723 Rate. 0 - 6.3kbps encoding rate, 1 - 5.3kbps encoding rate. Default is 1 -->
<!-- # Number: 0, 1 -->
<P1893>1</P1893>
<!-- # iLBC Frame Size. 0 - 20ms, 1 - 30ms. Default is 1 -->
<!-- # Number: 0, 1 -->
<P1895>1</P1895>
<!-- # iLBC Payload Type. Default is 97 -->
<!-- # Number: 96 - 127 -->
<P1894>97</P1894>
<!-- # DTMF Payload Type. Default is 101 -->
<!-- # Number: 96 - 127 -->
<P1896>101</P1896>
<!-- # Jitter Buffer Type. 0 - Fixed, 1 - Adaptive. Default is 1 -->
<!-- # Number: 0, 1 -->
<P1898>1</P1898>
<!-- # Jitter Buffer Length. 0 - 100ms, 1 - 200ms, 2 - 300ms, 3 - 400ms, 4 - 500ms, 5 - 600ms, 6 - 700ms, 7 - 800ms. Default is 1 -->
<!-- # Number: 0, 1, 2, 3, 4, 5, 6, 7 -->
<P1897>1</P1897>
<!-- ############################################################################## -->
<!-- ## Advanced Settings ## -->
<!-- ############################################################################## -->
<!-- ####################################################################### -->
<!-- ## Advanced Settings -> General Settings ## -->
<!-- ####################################################################### -->
<!-- # Local RTP port. Default is 5004 -->
<!-- # Number: 1024 - 65400. Must be even number -->
<P39>5004</P39>
<!-- Use Random Port. 0 - No, 1 - Yes. Default value is 1 -->
<!-- Number: 0, 1 -->
<P78>1</P78>
<!-- ####################################################################### -->
<!-- ## Advanced Settings - Call Settings ## -->
<!-- ####################################################################### -->
<!-- Filter Characters -->
<!-- # String -->
<P22012>{literal}[()- ]{/literal}</P22012>
<!-- ####################################################################### -->
<!-- ## Advanced Settings - Audio Settings ## -->
<!-- ####################################################################### -->
<!-- Noise Rduction Level. 0 - Low, 1 - Middle, 2 - High. Default value is 1. -->
<!-- Number: 0, 1, 2 -->
<P2358>1</P2358>
<!-- ####################################################################### -->
<!-- ## Advanced Settings -> Network Settings ## -->
<!-- ####################################################################### -->
<!-- STUN Server Settings -->
<!-- # String -->
<!-- <P76>stun.ipvideotalk.com</P76> -->
{if isset($grandstream_stun_server) }
<P76>{$grandstream_stun_server}</P76>
{else}
<P76></P76>
{/if}
<!-- QoS Settings -->
<!-- Layer 3 QoS for SIP. Default value is 48 -->
<P1558>48</P1558>
<!-- Layer 3 QoS for Audio. Default value is 48 -->
<P1559>48</P1559>
<!-- ####################################################################### -->
<!-- ## Advanced Settings - Additional Settings ## -->
<!-- ####################################################################### -->
<!-- LDAP Settings -->
<!-- LDAP Lookup For Dial. 0 - No, 1 - Yes. Default is 0 -->
<P8034>0</P8034>
<!-- LDAP Lookup For Incoming Calls. 0 - No, 1 - Yes. Default is 0 -->
<P8035>0</P8035>
<!-- Server Address, up to 256 characters can be used. It can be IP address or Domain name -->
<!-- String -->
<P8020>{$grandstream_ldap_server}</P8020>
<!-- Port. Default value is 389 -->
<!-- Number: 1 - 65535 -->
<P8021>389</P8021>
<!-- Base DN. The LDAP search base refers to the location in the directory where the search is requested to begin -->
<!-- Example 1: dc=grandstream,dc=com -->
<!-- Example 2: ou=Boston, dc=grandstream,dc=com -->
<!-- String -->
<P8022>{$grandstream_ldap_base_dn}</P8022>
<!-- User Name. The bind "Username" for querying LDAP servers. Some LDAP servers allow anonymous binds in which case the setting can be left blank -->
<!-- String -->
<P8023>{$grandstream_ldap_username}</P8023>
<!-- Password. The bind "Password" for querying LDAP servers. And the field can be left blank if the LDAP server allows anonymous binds -->
<!-- String -->
<P8024>{$grandstream_ldap_password}</P8024>
<!-- LDAP Name Attributes. This setting specifies the "name" attributes of each record which are returned in the LDAP search result -->
<!-- The setting allows the users to configure multiple space separated name attributes -->
<!-- String -->
<P8028>{$grandstream_ldap_name_attr}</P8028>
<!-- LDAP Number Attributes. This setting specifies the "number" attributes of each record which are returned in the LDAP search result -->
<!-- The setting allows the users to configure multiple space separated number attributes -->
<!-- String -->
<P8029>{$grandstream_ldap_number_attr}</P8029>
<!-- LDAP Number Filter -->
<!-- LDAP name filter is the filter used for number look ups. Please refer to usermanual for examples -->
<!-- P8025 and P8026 are reversed on gswave -->
<!-- String -->
<P8025>{$grandstream_ldap_number_filter}</P8025>
<!-- LDAP Name Filter -->
<!-- LDAP name filter is the filter used for name look ups. Please refer to usermanual for examples -->
<!-- P8025 and P8026 are reversed on gswave -->
<!-- String -->
<P8026>{$grandstream_ldap_name_filter}</P8026>
<!-- LDAP Displaying Name Attributes. The entry information to be shown on phone LCD. Grandstream phones will display up to 3 fields -->
<!-- String -->
<P8030>givenName sn title</P8030>
<!-- Max Hits. The setting specifies the maximum number of results to be returned by the LDAP server -->
<!-- If the value is set to 0, server will return all search results. Default is 100 -->
<!-- P8031 and P8032 are reversed on gswave -->
<!-- Number: 0 - 32000 -->
<P8032>100</P8032>
<!-- Search Timeout (in seconds). Default is 10 -->
<!-- The setting specifies how long the server should process the request and client waits for server to return -->
<!-- P8031 and P8032 are reversed on gswave -->
<!-- Number: 0 - 180 -->
<P8031>10</P8031>
<!-- Connection Mode. 0 - LDAP, 1 - LDAPS. Default Value is 0 -->
<!-- Number : 0, 1 -->
<P8037>0</P8037>
<!-- ############################################################################## -->
<!-- ## Provision Settings ## -->
<!-- ############################################################################## -->
<!-- #Config -->
<!-- # Config Upgrade Via. 0 - TFTP, 1 - HTTP, 2 - HTTPS. Default is 1 -->
<!-- # Number: 0, 1, 2 -->
<P212>2</P212>
<!-- # Config Server Path -->
<!-- # String -->
{if $grandstream_config_server_path=="none"}
<P237></P237>
{elseif isset($grandstream_config_server_path)}
<P237>{$grandstream_config_server_path}</P237>
{elseif isset($domain_name)}
<P237>{$domain_name}{$project_path}/app/provision</P237>
{/if}
<!-- # HTTP/HTTPS User Name -->
<!-- # String -->
<P1360>{$http_auth_username}</P1360>
<!-- # HTTP/HTTPS Password -->
<!-- # String -->
<P1361>{$http_auth_password}</P1361>
</config>
</gs_provision>