From Violet Owl, 6 Years ago, written in Plain Text.
- view diff
Embed
  1. <configuration name="verto.conf" description="HTML5 Verto Endpoint">
  2.  
  3.   <settings>
  4.     <param name="debug" value="10"/>
  5.     <!-- seconds to wait before hanging up a disconnected channel -->
  6.     <param name="detach-timeout-sec" value="120"/>
  7.     <!-- enable broadcasting all FreeSWITCH events in Verto -->
  8.     <param name="enable-fs-events" value="false"/>
  9.     <!-- enable broadcasting FreeSWITCH presence events in Verto -->
  10.     <param name="enable-presence" value="true"/>
  11.   </settings>
  12.  
  13.   <profiles>
  14.     <profile name="default-v4">
  15.       <param name="bind-local" value="$${local_ip_v4}:8081"/>
  16.       <param name="bind-local" value="$${local_ip_v4}:8082" secure="true"/>
  17.       <param name="force-register-domain" value="$${domain}"/>
  18.       <param name="secure-combined" value="$${certs_dir}/wss.pem"/>
  19.       <param name="secure-chain" value="$${certs_dir}/wss.pem"/>
  20.       <param name="userauth" value="true"/>
  21.       <!-- setting this to true will allow anyone to register even with no account so use with care -->
  22.       <param name="blind-reg" value="false"/>
  23.       <param name="mcast-ip" value="224.1.1.1"/>
  24.       <param name="mcast-port" value="1337"/>
  25.       <param name="rtp-ip" value="$${local_ip_v4}"/>
  26.       <param name="ext-rtp-ip" value="$${external_rtp_ip}"/>
  27.       <!--  <param name="ext-rtp-ip" value=""/> -->
  28.       <param name="local-network" value="localnet.auto"/>
  29.       <param name="outbound-codec-string" value="opus,vp8"/>
  30.       <param name="inbound-codec-string" value="opus,vp8"/>
  31.  
  32.       <param name="apply-candidate-acl" value="localnet.auto"/>
  33.       <param name="apply-candidate-acl" value="wan_v4.auto"/>
  34.       <param name="apply-candidate-acl" value="rfc1918.auto"/>
  35.       <param name="apply-candidate-acl" value="any_v4.auto"/>
  36.       <param name="timer-name" value="soft"/>
  37.  
  38.     </profile>
  39.  
  40.     <profile name="default-v6">
  41.       <param name="bind-local" value="[$${local_ip_v6}]:8081"/>
  42.       <param name="bind-local" value="[$${local_ip_v6}]:8082" secure="true"/>
  43.       <param name="force-register-domain" value="$${domain}"/>
  44.       <param name="secure-combined" value="$${certs_dir}/wss.pem"/>
  45.       <param name="secure-chain" value="$${certs_dir}/wss.pem"/>
  46.       <param name="userauth" value="true"/>
  47.       <!-- setting this to true will allow anyone to register even with no account so use with care -->
  48.       <param name="blind-reg" value="false"/>
  49.       <param name="rtp-ip" value="$${local_ip_v6}"/>
  50.       <!--<param name="ext-rtp-ip" value="$${external_rtp_ip}"/>-->
  51.       <!--  <param name="ext-rtp-ip" value=""/> -->
  52.       <param name="outbound-codec-string" value="opus,vp8"/>
  53.       <param name="inbound-codec-string" value="opus,vp8"/>
  54.  
  55.       <param name="apply-candidate-acl" value="wan_v6.auto"/>
  56.       <param name="apply-candidate-acl" value="rfc1918.auto"/>
  57.       <param name="apply-candidate-acl" value="any_v6.auto"/>
  58.       <param name="apply-candidate-acl" value="wan_v4.auto"/>
  59.       <param name="apply-candidate-acl" value="any_v4.auto"/>
  60.       <param name="timer-name" value="soft"/>
  61.  
  62.     </profile>
  63.   </profiles>
  64. </configuration>
  65.