Freeswitch-sofia.conf.xml: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 40: | Line 40: | ||
--> | --> | ||
<profile name="example"> | <profile name="example"> | ||
<gateways> | |||
<gateway name="example-gateway"> | |||
... | |||
</gateway> | |||
... | |||
</gateways> | |||
<aliases> | |||
<!-- aliases are other names that will work as a valid profile name for | |||
this profile --> | |||
<alias name="default"/> | |||
</aliases> | |||
<domains> | |||
<!-- indicator to parse the directory for domains with parse="true" to | |||
get gateways --> | |||
<!-- <domain name="$${domain}" parse="true"/> --> | |||
<!-- indicator to parse the directory for domains with parse="true" to | |||
get gateways and alias every domain to this profile --> | |||
<!-- This may seem like just a configuration convenience, but | |||
aliasing has real effects on the handling of packets. If | |||
you're sharing a profile between multiple realms, you | |||
want to alias all realms to the shared profile. --> | |||
<!-- <domain name="all" alias="true" parse="true"/> --> | |||
<domain name="all" alias="true" parse="false"/> | |||
</domains> | |||
<settings> | |||
... | |||
</settings> | |||
</profile> | </profile> | ||
</profiles> | </profiles> | ||
Line 46: | Line 75: | ||
=== profile === | === profile === | ||
== profile/gateways == | |||
== profile/settings == | |||
=== Basic settings === | |||
=== Media related options === | |||
== See also == | == See also == |
Revision as of 13:09, 1 April 2016
Overview
Freeswitch SIP module 설정파일 sofia.conf.xml 내용 정리
Structure
sofia.conf.xml 파일은 다음과 같은 구조로 되어있다. <source lang=xml> <configuration name="sofia.conf" description="sofia endpoint">
<global_settings> ... </global_settings>
<profiles> ... </profiles>
</configuration> </source>
global_settings
전역 설정을 하는 부분이다. <source lang=xml>
<global_settings> <param name="log-level" value="0"/> <param name="auto-restart" value="false"/> <param name="debug-presence" value="0"/> </global_settings>
</source>
profiles
sofia 모듈에서 사용하는 각각의 프로필을 설정한다.
<source lang=xml>
<profiles> <profile name="example"> <gateways> <gateway name="example-gateway"> ... </gateway> ... </gateways>
<aliases> <alias name="default"/> </aliases>
<domains> <domain name="all" alias="true" parse="false"/> </domains>
<settings> ... </settings> </profile> </profiles>
</source>
profile
profile/gateways
profile/settings
Basic settings
See also
- http://wiki.freeswitch.org/wiki/Sofia_Configuration_Files - sofia.conf.xml
References
<references />