You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello,
yes it can be achieved.
however it was not implemented via XML but via VCards (to be used with flexisip account manager contacts paradigm).
VCards received via a HTTP(S) GET are parsed in the app and translated to Devices with properties.
you can set the VCard url in the configuration file under the following entry. VCards will automatically be fetched and parsed as devices it they have the proper fields set (see below).
[misc]
contacts-vcard-list=<url of vcards>
The name of the VCard fields are listed in the Device class under Entities in the respective apps.
const val vcard_device_type_header = "X-LINPHONE-ACCOUNT-TYPE"
const val vcard_actions_list_header = "X-LINPHONE-ACCOUNT-ACTION"
const val vcard_action_method_type_header = "X-LINPHONE-ACCOUNT-DTMF-PROTOCOL"
val vCardActionMethodsToDeviceMethods = mapOf( "sipinfo" to "method_dtmf_sip_info","rfc2833" to "method_dtmf_rfc_4733","sipmessage" to "method_sip_message") // Server side method names to local app names
It would be nice to be able to configure devices (intercoms, cameras, ...) via xml provisioning, not just SIP settings....
The text was updated successfully, but these errors were encountered: