frinklabs said:
Meanwhile, someone more paranoid than me might suspect the documentation is being suppressed to force use of the 3CX PBX software.
Hi
3CXPhone is freeware and, as we stated since the beginning, it's purpose is to be, I repeat, "a
standard SIP phone". And, as being one of its developers, I think it is. The only 3CX-specific feature is its embedded 3CX Tunnel client. If it would a matter of paranoia, me or other 3CX moderators here would delete David's post above containing the XML structure.
No, it's not about paranoia or secrecy - the truth is, indeed, we will have to improve or update 3CXPhone's documentation, there are quite many "undocummented" features which we tried to explain them here, on the forum, or on the blog, everytime somebody has a problem which could be resolved using any of them.
So, back to what David shown: yes, you may create such kind of XML and put it on any server you want - as our documentation already said. Only notice:
- from STUNs, only StunServer+StunServerPort are used, 1 and 2 are ignored;
- AssPhoneIntegration is ignored
- ProvLink is optional, and if specified should point to a similar XML file.
- Technically, all parameters are optional (being replaced by phone's default values) but, obviously, server and credentials are required.
Also, the .xml extension is not important, only the XML format - depending on your needs, you may configure on your server some .php scripts to dynamically generate appropriate XML content.
Regards
vali